En clair
Le Model Context Protocol (MCP) est un standard de communication. Il permet à un agent IA, un programme qui accomplit des tâches de façon plus ou moins autonome, d'accéder à des ressources externes : bases de données, documentation interne, outils métier. On n'écrit plus une intégration spécifique pour chaque outil. On passe par un « serveur MCP » qui présente ces ressources toujours de la même façon. L'agent s'en sert ensuite sans code supplémentaire.
Pourquoi c'est important
Avant MCP brancher un agent sur plusieurs systèmes demandait autant de protocoles et de développements sur mesure. Cela prenait des mois. MCP remplace tout cela par un seul protocole et réduit le temps de mise en place. Les entreprises déploient donc leurs agents plus vite.
Des fournisseurs comme Salesforce, SAP, Google et Microsoft l'ont intégré à leurs plateformes. Son adoption a été très rapide. Les serveurs MCP sont passés de 100 000 téléchargements en novembre 2024 à plus de 8 millions en avril 2025. En 2026 ses SDK Python et TypeScript sont téléchargés 97 millions de fois par mois.
Dans la pratique
Un développeur peut configurer un serveur MCP qui donne à un agent l'accès à la documentation interne de son entreprise ou à une base de données de développement. L'agent interroge alors ces sources directement sans code d'intégration spécifique. Un simple assistant de code devient ainsi capable d'agir sur l'infrastructure existante.
À ne pas confondre avec
- MCP n'est ni un modèle d'IA ni un agent. C'est un protocole, c'est-à-dire un ensemble de règles de communication.
- Une API classique est propre à chaque service. MCP cherche au contraire à unifier les connexions.
- MCP ne garantit ni la sécurité ni la pertinence des données échangées. Il facilite l'accès mais les contrôles restent nécessaires.