En une phrase
Le Model Context Protocol (MCP) est un protocole ouvert qui permet à une application d’IA, comme Claude ou Cursor, de se brancher sur des outils et des données externes, et de s’en servir.
Une image pour comprendre
La documentation officielle le compare à un port USB-C. Avant, chaque appareil avait son chargeur. Avec l’USB-C, une seule prise marche partout. MCP fait pareil entre les assistants IA et les logiciels : le logiciel fabrique sa prise une fois, et tous les assistants compatibles peuvent s’y brancher.
Pourquoi ça compte
Un LLM (le modèle de langage derrière ChatGPT ou Claude) sait seulement écrire du texte. Pour qu’il devienne un agent, c’est-à-dire qu’il agisse vraiment (créer un ticket, lire une base, envoyer un message), il lui faut des outils.
Le problème : sans standard, chaque assistant devait coder sa propre intégration pour chaque logiciel. Dix assistants, cent logiciels, mille branchements à maintenir. Anthropic a proposé MCP le 25 novembre 2024 pour régler ça, et les autres ont suivi. Un an plus tard, Anthropic comptait plus de 10 000 serveurs MCP publics actifs, et le protocole était pris en charge par ChatGPT, Gemini, Cursor ou VS Code. Depuis décembre 2025, MCP n’appartient plus à Anthropic : il a été confié à l’Agentic AI Foundation, sous l’égide de la Linux Foundation.
Pour toi, ça veut dire une chose. Quand tu ajoutes un « connecteur » à Claude ou un outil à Cursor, il y a de bonnes chances que ce soit un serveur MCP.
Exemple concret
Sentry, un outil qui remonte les erreurs de tes applis, publie son propre serveur MCP. Tu le branches dans VS Code, et l’assistant peut aller lire tes erreurs de production directement, sans que tu copies-colles la stack trace. La doc d’architecture le prend justement en exemple.
Attention
- MCP est le protocole, pas le programme. MCP décrit seulement le format des échanges. Ce que tu installes, c’est un serveur MCP : un petit programme qui reçoit les demandes de l’assistant et les traduit en actions sur le logiciel. Il tourne soit sur ta machine (le cas du serveur qui lit tes fichiers), soit chez l’éditeur, comme celui de Sentry.
- Le modèle ne parle pas MCP lui-même. C’est l’application (Claude Desktop, Claude Code, Cursor) qui se connecte aux serveurs, liste leurs outils et les propose au modèle. Le modèle choisit un outil, l’application fait l’appel.
- Brancher un outil, c’est ouvrir une porte. Simon Willison relève que mélanger des données privées, des instructions venues de l’extérieur et un moyen d’envoyer des données dehors permet des injections de prompt : un texte piégé peut pousser l’assistant à faire fuiter tes données. Ne branche que des serveurs dont tu connais l’éditeur.
Pour aller plus loin
- Introducing the Model Context Protocol · l’annonce d’Anthropic, novembre 2024
- What is MCP? · l’introduction officielle, avec l’image de l’USB-C
- Architecture overview · hôte, client, serveur, local ou distant
- MCP et l’injection de prompt · Simon Willison, le risque expliqué
Informations complémentaires
- Aussi appelé
- MCP, Model Context Protocol, serveur MCP
- Introducing the Model Context Protocol · Anthropic · 25 nov. 2024
- What is the Model Context Protocol (MCP)? · Model Context Protocol · 7 oct. 2026
- Architecture overview · Model Context Protocol · 7 oct. 2026
- Donating the Model Context Protocol and establishing the Agentic AI Foundation · Anthropic · 9 déc. 2025
- Model Context Protocol has prompt injection security problems · Simon Willison · 9 avr. 2025
- Simon Willison · la limite sur l'injection de prompt
