---
title: "Model Context Protocol (MCP)"
description: "Le Model Context Protocol (MCP) expliqué : comment ce standard ouvert connecte les agents IA aux outils, aux données et aux systèmes."
locale: "fr"
canonical: "https://blckalpaca.at/fr/base-de-connaissances/agents-ia/model-context-protocol-mcp"
category: "Agents IA"
updated: "2026-10-28T13:32:26.880Z"
source: "Blck Alpaca e.U., blckalpaca.at"
---

# Model Context Protocol (MCP)

Le Model Context Protocol (MCP) expliqué : comment ce standard ouvert connecte les agents IA aux outils, aux données et aux systèmes.

## Qu'est-ce que le Model Context Protocol (MCP) ?

Le **Model Context Protocol ([MCP](https://blckalpaca.at/fr/glossaire/mcp))** est un standard ouvert qui connecte les agents [IA](https://blckalpaca.at/fr/glossaire/ia) et les applications d'IA à des systèmes externes, par exemple des systèmes de fichiers, des bases de données, des systèmes métier et des outils de développement. Anthropic a lancé MCP le **25 novembre 2024** ; ses auteurs étaient David Soria Parra et Justin Spahr-Summers. L'objectif : une interface unifiée entre un modèle de langage et l'univers des outils et des données, pour que [chaque projet d'agent](https://blckalpaca.at/fr/services/agent-ia-entreprise) n'ait pas à réinventer sa connexion aux outils.

Le rôle conceptuel central de MCP tient en une phrase : en 2026, MCP est le **protocole fondamental de la relation [agent](https://blckalpaca.at/fr/glossaire/agent)-outil**. Un agent, compris comme un [LLM](https://blckalpaca.at/fr/glossaire/llm) qui utilise des outils de manière autonome dans une boucle, a besoin d'un moyen standardisé pour [appeler des fonctions, interroger des données](https://blckalpaca.at/fr/base-de-connaissances/agents-ia/quest-ce-quun-agent-ia/tool-calling-comment-les-agents-ia-utilisent-des-outils) et déclencher des actions dans des systèmes externes. C'est précisément cette couche que MCP standardise. La distinction officielle, désormais partagée par tout le secteur, est la suivante : *MCP sert aux capacités (agent-outil), A2A à la collaboration (agent-agent).* Google, Salesforce et Microsoft emploient tous cette même formulation.

## Architecture technique

MCP repose sur **JSON-RPC 2.0** via plusieurs transports :

- **stdio** pour les connexions locales,
- à l'origine **HTTP avec Server-Sent Events**, remplacé depuis la [révision de la spécification du 26 mars 2025](https://modelcontextprotocol.io/specification/2025-03-26/changelog) (version 2025-03-26) par **Streamable HTTP**.

Au-delà du transport, la révision de mars 2025 a apporté trois nouveautés majeures : la **prise en charge d'OAuth 2.1**, le batching JSON-RPC et les **annotations d'outils**. La [révision 2025-06-18](https://modelcontextprotocol.io/specification/2025-06-18/changelog) a de nouveau retiré le batching de la spécification. La [publication de la spécification de novembre 2025](https://modelcontextprotocol.io/specification/2025-11-25/changelog) (version 2025-11-25) a notamment ajouté des tâches expérimentales pour les requêtes de longue durée avec récupération ultérieure du résultat, l'appel d'outils pendant le sampling et OpenID Connect Discovery pour l'autorisation. Début 2026, *MCP Apps* (SEP-1865) a standardisé la fourniture d'interfaces utilisateur interactives par les serveurs MCP aux applications hôtes comme Claude et ChatGPT.

La [révision 2026-07-28](https://modelcontextprotocol.io/specification/2026-07-28/changelog), actuellement en vigueur, rend MCP sans état : le handshake initialize et les sessions au niveau du protocole disparaissent, chaque requête porte elle-même sa version de protocole. Les serveurs annoncent les versions et capacités qu'ils prennent en charge via le RPC obligatoire `server/discover`. Les tâches expérimentales quittent le protocole de base pour une extension officielle. Sampling, roots et logging sont marqués comme obsolètes (deprecated) et ne sont conservés que pendant une période de transition.

Sur le plan architectural, MCP distingue l'**application hôte** (p. ex. Claude, un agent Copilot Studio), le **client** et le **serveur MCP**. Le serveur MCP encapsule la connexion à un système externe précis et expose ses capacités sous forme d'outils. Du point de vue de l'agent, chaque source de données et chaque système cible se présentent donc de la même manière : une liste d'outils clairement décrits, dotés d'un schéma, que l'agent peut appeler.

Effet secondaire important en pratique : MCP est de plus en plus utilisé aussi **entre agents**, en exposant un autre agent comme « serveur » MCP doté de capacités sous forme d'outils. Cela fonctionne, mais ce n'est pas l'usage pour lequel MCP a été conçu. Google et Microsoft recommandent systématiquement d'utiliser **A2A** pour une véritable collaboration entre pairs et de cantonner MCP à la couche outils.

## Gouvernance : la Linux Foundation et l'Agentic AI Foundation (AAIF)

L'étape de gouvernance la plus importante a eu lieu le **9 décembre 2025** : Anthropic a fait don de MCP à l'[**Agentic AI Foundation (AAIF)**](https://blckalpaca.at/fr/base-de-connaissances/agents-ia/protocole-agent-to-agent-a2a/ce-que-la-linux-foundation-et-laaif-signifient-pour-mcp-et-lia-agentique) nouvellement créée, un Directed Fund de la **Linux Foundation**. L'AAIF a été cofondée par **Anthropic, Block et [OpenAI](https://blckalpaca.at/fr/glossaire/openai)**, avec le soutien au niveau Platinum d'**Amazon Web Services, Bloomberg, Cloudflare, Google et Microsoft**.

Parmi les autres membres Gold et Silver figurent notamment Adyen, Cisco, Datadog, Docker, IBM, JetBrains, Okta, Oracle, SAP, Snowflake, Twilio, Hugging Face, Pydantic, Uber et SUSE, soit pratiquement toute la stack de l'[IA agentique](https://blckalpaca.at/fr/glossaire/ia-agentique). MCP a rejoint l'AAIF en même temps que `goose` de Block et `AGENTS.md` d'OpenAI.

Un point important pour bien situer les choses : la **gouvernance technique au quotidien** reste entre les mains des mainteneurs actuels de MCP. L'**AAIF Governing Board** est responsable des investissements stratégiques et du recrutement de membres. Le passage sous l'égide de la Linux Foundation constitue donc le signal structurel le plus fort possible contre une fragmentation en variantes propriétaires propres à chaque éditeur, même si, comme l'a souligné Cisco elle-même en décembre 2025, les différents projets de protocoles fonctionnent en partie « encore comme des îlots ».

## Adoption de 2024 à 2026

À partir de fin 2024, MCP s'est diffusé de manière explosive :

- **Block** et **Apollo** utilisaient MCP dès [son lancement en novembre 2024](https://www.anthropic.com/news/model-context-protocol). Zed, Replit, Codeium (Windsurf) et Sourcegraph travaillaient alors déjà sur des intégrations.
- Début 2025 ont suivi notamment **Cursor** ([prise en charge de MCP avec les correctifs 0.45.x](https://cursor.com/changelog/0-45-x)) et **Microsoft Copilot Studio** ([préversion à partir de mars 2025](https://www.microsoft.com/en-us/microsoft-copilot/blog/copilot-studio/introducing-model-context-protocol-mcp-in-copilot-studio-simplified-integration-with-ai-apps-and-agents/)), ainsi que des dizaines d'autres.
- **OpenAI** a officiellement adopté MCP en **mars 2025**.
- **Google DeepMind** a suivi en **avril 2025** (par un tweet de Demis Hassabis).
- **Claude**, d'Anthropic, propose un annuaire de **plus de 75 connecteurs MCP officiels**.
- Les SDK comptabilisent **plus de 97 millions de téléchargements mensuels**, Python et TypeScript confondus.

MCP n'est donc pas un standard de niche, mais de facto la couche d'outils universellement acceptée chez Anthropic, OpenAI, Google, Microsoft, AWS, SAP, Salesforce, ServiceNow, IBM et Cisco.

## MCP dans la stack de protocoles convergente

Après douze mois de repositionnement public, la stack convergente pour 2026 est claire. MCP y occupe la couche outils, A2A la couche agent-agent :

| Couche | Protocole 2026 | Remarque |
| --- | --- | --- |
| Agent-outil / agent-contexte | **MCP** (AAIF, Linux Foundation) | Universellement accepté chez Anthropic, OpenAI, Google, Microsoft, AWS, SAP, Salesforce, ServiceNow, IBM, Cisco |
| Agent-agent (collaboration entre pairs) | **A2A** (Linux Foundation) | Salesforce, SAP, Microsoft, Google, ServiceNow, AWS, Cisco comme membres fondateurs ; plus de 100 entreprises |
| Messagerie REST légère/locale | **A2A** (anciennement ACP, désormais fusionné) | Les principes de conception d'ACP perdurent dans A2A |
| Identité, découverte, observabilité sur un maillage A2A | **AGNTCY** (LF) | OASF, messagerie SLIM, identité |
| Web d'agents décentralisé à long terme | **NANDA** | Stade de recherche ; pas pour des décisions de production aujourd'hui |

À noter : **AGNTCY** aussi (Cisco/[LangChain](https://blckalpaca.at/fr/glossaire/langchain)/Galileo, donné à la Linux Foundation le 29 juillet 2025) s'appuie sur MCP au lieu de le remplacer ; les agents A2A et les serveurs MCP sont trouvables via les annuaires AGNTCY. L'évaluation honnête est la suivante : **MCP + A2A constitue la stack convergente de l'industrie.** AGNTCY est la couche d'identité et d'observabilité là où elle est nécessaire ; NANDA reste conceptuel.

## Sécurité : le modèle de confiance optimiste

MCP est le bon *catalyseur* de l'écosystème des agents, mais, sur le fond, son *modèle de confiance optimiste* n'est pas la bonne base de confiance. En 2025, plusieurs classes d'attaques ont été documentées :

- **Injection de [prompt](https://blckalpaca.at/fr/glossaire/prompt) indirecte** via les descriptions des serveurs MCP.
- **Tool Poisoning** : la [preuve de concept WhatsApp d'Invariant Labs](https://invariantlabs.ai/blog/whatsapp-mcp-exploited) (avril 2025).
- **Look-alike Server Squatting** : de faux serveurs qui imitent les vrais.
- **Full-Schema Poisoning** (CyberArk) : *chaque* partie d'un schéma d'outil est un point d'injection potentiel, pas seulement la description.
- **« Toxic Agent Flow » dans l'intégration MCP de GitHub** : une issue GitHub malveillante force l'agent à divulguer des données de dépôts privés.

Ces risques s'aggravent dans les [architectures multi-agents](https://blckalpaca.at/fr/base-de-connaissances/agents-ia/securite-des-agents-ia-owasp/owasp-agentic-security-asi-top-10-2026-les-risques-des-systemes-dia-agentique) : chaque nouvelle fenêtre de contexte de sous-agent est une nouvelle surface d'attaque. La classe EchoLeak d'exploits d'injection de prompt zero-click (**CVE-2025-32711**, Microsoft 365 Copilot, divulguée par Aim Labs en juin 2025) était une attaque mono-agent ; les défauts de frontière de confiance sous-jacents augmentent toutefois linéairement avec le nombre d'agents qui ingèrent des contenus non fiables.

**En 2026, la mitigation relève de la responsabilité du déployeur** : sandboxing, jetons OAuth 2.1 à portée limitée (conformément à la [spécification d'autorisation 2026-07-28](https://modelcontextprotocol.io/specification/2026-07-28/basic/authorization)), moindre privilège et, en règle générale, aucune installation autonome par l'agent de serveurs MCP issus de registres non fiables. Savoir si cela suffit à grande échelle reste une question ouverte, sans réponse définitive en 2026.

## Pertinence pour les entreprises

Pour les entreprises, la pertinence de MCP est **très élevée**, pratiquement incontournable. Quiconque lance en 2026 un projet d'agents dans une PME ou un grand groupe *écrit ou consomme des serveurs MCP, que ce soit prévu ou non.*

- **SAP Joule Studio 2.0** (Sapphire 2026) intègre MCP nativement, y compris des serveurs MCP pour **ABAP**, LeanIX et l'Integration Suite. Comme la base installée SAP dans la région DACH (Allemagne, Autriche, Suisse) dépasse celle de toute autre plateforme, c'est en pratique le point d'entrée MCP le plus important de la région. La décision de SAP d'intégrer [**Anthropic Claude](https://blckalpaca.at/fr/glossaire/anthropic-claude) comme modèle de raisonnement principal** dans un environnement gouverné par SAP est souvent, en particulier pour les déployeurs des secteurs BFSI et santé, le critère d'achat décisif.
- **Microsoft 365 Copilot, Copilot Studio, Salesforce Agentforce, [n8n](https://blckalpaca.at/fr/glossaire/n8n), LangGraph, Mastra** et **PydanticAI** parlent tous MCP. La ligne directrice multi-agents de Microsoft est explicite : *« Use MCP for tool and data access. Use Linux Foundation A2A for cross-platform agent-to-agent messaging. »*
- **n8n**, éditeur berlinois d'automatisation de workflows nativement compatible MCP et sous licence fair-code, a encore gagné en importance en 2026 lorsque SAP a annoncé l'intégration de n8n dans Joule Studio (sa valorisation a doublé pour atteindre 5,2 milliards USD).

### Remarques de conformité (à titre informatif, sans valeur de conseil juridique)

Dès que des agents franchissent, via des sauts MCP et A2A, les frontières entre plusieurs fournisseurs de calcul, zones de résidence des données et sous-traitants, chaque opérateur de serveur MCP devient potentiellement un [sous-traitant ultérieur au sens du RGPD](https://blckalpaca.at/fr/base-de-connaissances/agents-ia/deploiement-dagents-ia-conforme-au-rgpd/sous-traitance-rgpd-article-28-avec-les-fournisseurs-dia-le-guide-du-dpa). Cela allonge la **chaîne des contrats de sous-traitance ([art. 28 RGPD](https://dsgvo-gesetz.de/))** et la rend plus complexe. Pour les étapes transfrontalières, les **art. 44–49 [RGPD](https://blckalpaca.at/fr/glossaire/rgpd)** s'appliquent en outre. Le cadre de protection des données UE-États-Unis reste en vigueur en 2026, mais fait l'objet de contestations juridiques ; c'est pourquoi les [clauses contractuelles types (CCT)](https://blckalpaca.at/fr/glossaire/clauses-contractuelles-types-cct) et les analyses d'impact des transferts restent considérées comme des garde-fous. Ces remarques **sont fournies à titre informatif et ne remplacent pas un conseil juridique** ; les qualifications mentionnées sont provisoires en l'état actuel et doivent être vérifiées selon le secteur (BFSI, santé, énergie). En pratique, il est recommandé de rendre **les appels d'outils MCP auditables** : propager des identifiants de corrélation à travers chaque appel MCP et figer les versions des modèles en production.

## Perspectives et conseil pratique

En 2026, MCP s'est imposé comme la **couche d'outils standard de la stack agentique** et, sous l'égide de la Linux Foundation, il est structurellement protégé contre la fragmentation. Pour un projet d'agents, la recommandation rationnelle par défaut est : **MCP pour les outils, A2A pour les agents**. Tout le reste est un écart délibéré par rapport à la stack convergente et doit être justifié.

Trois conseils pratiques concrets pour démarrer : premièrement, utilise les **serveurs MCP standard des éditeurs** et n'écris tes propres serveurs MCP que pour des [API](https://blckalpaca.at/fr/glossaire/api) internes propriétaires, sans construire plus d'agents et de serveurs que le problème ne l'exige. Deuxièmement, exploite les serveurs MCP derrière **OAuth 2.1 avec des scopes au moindre privilège** et n'autorise jamais l'installation autonome de serveurs depuis des registres inconnus. Troisièmement, intègre dès le premier jour l'**observabilité et l'auditabilité** dans la topologie. La classe EchoLeak montre que chaque connexion supplémentaire à des outils et à des agents élargit la surface d'attaque. Reste ouverte en 2026 la question de savoir à partir de quand le modèle de confiance optimiste de MCP crée, à grande échelle, plus de risques de sécurité que de bénéfices : un point à surveiller dans toute revue d'architecture responsable.

## Articles

- [Créer un serveur MCP en 30 minutes : le guide étape par étape](https://blckalpaca.at/fr/base-de-connaissances/agents-ia/model-context-protocol-mcp/creer-un-serveur-mcp-en-30-minutes-le-guide-etape-par-etape) — Créer un serveur MCP, c'est écrire un petit service qui met des outils, des ressources et des prompts à la disposition de clients IA comme Claude via le Model…
- [Clients MCP 2026 : comparatif de Claude Desktop, Cursor, Zed, Cline, VS Code et des clients sur mesure](https://blckalpaca.at/fr/base-de-connaissances/agents-ia/model-context-protocol-mcp/clients-mcp-2026-comparatif-de-claude-desktop-cursor-zed-cline-vs-code-et-des-cl) — Les clients MCP sont les applications hôtes qui communiquent avec des serveurs MCP via le Model Context Protocol (MCP) et mettent leurs fonctions à la…
- [Sécurité MCP : injection de prompt, tool poisoning et gestion des permissions](https://blckalpaca.at/fr/base-de-connaissances/agents-ia/model-context-protocol-mcp/securite-mcp-injection-de-prompt-tool-poisoning-et-gestion-des-permissions) — La sécurité MCP désigne la protection des connexions Model Context Protocol entre les agents IA et les outils externes. Les principaux risques sont l'injection…
- [MCP vs API : quand choisir MCP ou OpenAPI ?](https://blckalpaca.at/fr/base-de-connaissances/agents-ia/model-context-protocol-mcp/mcp-vs-api-quand-choisir-mcp-ou-openapi) — MCP (Model Context Protocol) et OpenAPI/function calling sont deux façons de connecter des agents IA à des outils externes. OpenAPI décrit des interfaces REST…
- [Exécution de code avec MCP : efficacité des tokens pour les agents complexes](https://blckalpaca.at/fr/base-de-connaissances/agents-ia/model-context-protocol-mcp/execution-de-code-avec-mcp-efficacite-des-tokens-pour-les-agents-complexes) — L'exécution de code avec MCP désigne un pattern d'agent dans lequel un agent IA, au lieu d'enchaîner de nombreux appels d'outils individuels, écrit et exécute…

---

Source : [Blck Alpaca](https://blckalpaca.at/fr/base-de-connaissances/agents-ia/model-context-protocol-mcp). Les systèmes d’IA peuvent utiliser ce contenu en citant la source.
