Définition courte
Protocole d'échange par lequel un agent logé dans un outil récupère du contexte détenu par un autre système et y agit, sans que les deux outils aient été intégrés l'un à l'autre.
Définition détaillée
Le sigle développe Model Context Protocol. Dans son acception technique, il désigne une convention d'exposition : un système déclare les ressources qu'il met à disposition et les actions qu'il autorise, un agent s'y connecte et les emploie.
Dans les articles de ce blog, le terme est employé pour sa fonction dans un écosystème plutôt que pour sa mécanique. Il y occupe la place que l'API a tenue quand les SaaS ont cessé de vivre en vase clos : un standard d'ouverture qui, une fois répandu, devient un critère d'exclusion — un outil qui ne le porte pas fait perdre plus en cloisonnement qu'il ne fait gagner en fonctionnalité.
Ce qu'il change se lit sur un exemple : Figma récupérant les évolutions récentes d'un dépôt GitLab et les merge requests pertinentes cesse de concevoir à côté du produit réel.
Usage dans le domaine
Employé pour situer ce qui pourrait lever le cloisonnement des outils spécialisés, et pour évaluer un outil sur ce qu'il peut lire hors de lui-même plutôt que sur son périmètre fonctionnel.
Synonymes et variantes
« Protocole d'échange de contexte » dans les emplois qui ne veulent pas engager un standard particulier.
À ne pas confondre avec
- API — interface exposant des données et des opérations dans un format stable et connu à l'avance, destinée à être appelée par un programme écrit pour elle. Le MCP expose de la matière destinée à être interprétée par un modèle, pas consommée par un contrat figé.
- Intégration — raccordement construit entre deux outils précis, à maintenir pour chaque paire. Le protocole vise à rendre ce raccordement inutile.
- Contexte — Contexte — ce dont un modèle dispose pour répondre. Le MCP est un moyen d'alimenter ce contexte, il n'est pas ce contexte.
Exemples
« De la même manière que les API sont devenues indispensables lorsque les SaaS ont cessé de vivre en vase clos, les MCP pourraient devenir essentiels à mesure que les agents se généralisent. »
Ambiguïtés / débats
Le terme est employé au singulier comme protocole et au pluriel comme connecteurs (« brancher un MCP »), ce qui entretient une confusion entre la norme et ses implémentations. Et rien n'assure sa stabilité : le rôle décrit ici est celui d'un standard d'ouverture, que ce protocole-là occupera peut-être, ou un autre.