This article studies the robust model predictive control of heterogeneous multi-agent systems with polytopic uncertainties and time delay. Moreover, some constraints on the amplitude of the control inputs are considered for each agent. The proposed distributed controllers are designed as state feedback. The goal is to design the feedback gains such that the multiagent system achieves consensus in the presence of time-delay and model uncertainties. For this purpose, an optimization problem is proposed, and by using the constrained robust model predictive control and the appropriate Lyapunov–Krasovskii functional, sufficient conditions are obtained to solve the optimization problem through solving the linear matrix inequalities. In this regard, a theorem is presented, and it is proved that the consensus errors converge to zero. Finally, the effectiveness of the proposed method is illustrated using numerical simulations.