In this study, model predictive control (MPC) was considered for a class of discrete time-delay systems with external disturbances. Equivalent input disturbance (EID) is a commonly utilized active disturbance rejection technique that enhances the rejection of system disturbances. Any disturbance can be effectively suppressed using the EID approach, leaving no traces of the disturbance. This paper proposes a novel MPC control approach that combines the EID method with the MPC principle. An MPC law with disturbance-rejection performance was presented after obtaining and combining the EID estimates with performance indicators using the EID method. Optimizing the performance index is then converted into a semi-definite problem comprising of an objective function and linear matrix inequality through building a Lyapunov function. Based on this basis, an MPC design algorithm is proposed. A numerical simulation was conducted to confirm superiority and efficacy of the proposed method.