In order to improve the dynamics of the surface-mounted permanent magnet synchronous motors (SPMSM) used in servo systems, finite control set model predictive current control (FCS-MPCC) methods have been widely adopted. However, because the FCS-MPCC is a model-based strategy, its performance highly depends on the machine parameters, such as the winding resistance, inductance and flux linkage. Unfortunately, the parameter mismatch problem is common due to the measurement precision and environmental impacts (e.g., temperature). To enhance the robustness of the SPMSM FCS-MPCC systems, this paper proposes a Lundberg perturbation observer that is seldom used in the FCS model predictive control situations to remove the adverse effects caused by resistance and inductance mismatch. Firstly, the system model is established, and the FCS-MPCC mechanism is illustrated. Based on the machine model, the sensitivity of the control algorithm to the parameter mismatch is discussed. Then, the Luenberger perturbation observer that can estimate the general disturbance arising from the parameter uncertainties is developed, and the stability of the observer is analyzed by using the discrete pole assignment technique. Finally, the proposed disturbance observer is incorporated into the FCS-MPCC prediction plant model for real-time compensation. Both simulation and experiments are conducted on a three-phase SPMSM, verifying that the proposed strategy has marked control performance and strong robustness.