IA · Agents

Model Context Protocol (MCP)

Publié le 3 min de lecturePar Florent Le Pape
Un petit bloc de céramique blanche posé sur du lin, traversé par plusieurs cordons beiges et corail qui ressortent en un seul câble fin, sur un fond flou crème, corail et bleu ciel

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

Informations complémentaires

Aussi appelé
MCP, Model Context Protocol, serveur MCP
Sources
  1. Introducing the Model Context Protocol · Anthropic · 25 nov. 2024
  2. What is the Model Context Protocol (MCP)? · Model Context Protocol · 7 oct. 2026
  3. Architecture overview · Model Context Protocol · 7 oct. 2026
  4. Donating the Model Context Protocol and establishing the Agentic AI Foundation · Anthropic · 9 déc. 2025
  5. Model Context Protocol has prompt injection security problems · Simon Willison · 9 avr. 2025
Crédits