Brancher Claude sur votre base Postgres, vos issues GitHub et vos erreurs Sentry sans écrire une seule intégration maison : c'est ce que rend possible le Model Context Protocol (MCP). Ce protocole s'est imposé comme le standard d'extension des assistants IA agentiques. Voici comment il marche, à quoi ressemble son écosystème aujourd'hui, comment l'installer dans Claude Code, et comment écrire le vôtre.
Qu'est-ce que MCP ?
Publié en open source par Anthropic fin 2024, puis confié fin 2025 à la Linux Foundation, MCP est un protocole standardisé qui permet à un assistant IA de découvrir, appeler et exploiter des outils tiers de manière cohérente. Avant lui, chaque éditeur définissait sa propre interface de plugin. MCP unifie tout ça avec une spec inspirée du Language Server Protocol (LSP), le même mécanisme qui a uniformisé l'autocomplétion entre tous les éditeurs de code.
MCP permet aux modèles d'accéder à des données et capacités au-delà de leur prompt initial, de la même façon qu'un humain ouvre un nouvel onglet pour consulter un outil supplémentaire.
Documentation officielle MCP
Concrètement, un MCP server est un programme qui expose des fonctions (« tools »), des ressources (« resources »), et parfois des prompts, à n'importe quel client MCP-compatible : Claude Code, Cursor, VS Code, et les autres. Vous codez l'intégration une fois, elle fonctionne partout.
L'écosystème MCP en 2026
L'écosystème compte plusieurs milliers de serveurs MCP, officiels et communautaires. Voici ceux qui reviennent le plus souvent dans les configs.
| Serveur MCP | Ce qu'il branche |
|---|---|
| Filesystem | Lecture/écriture sur un dossier hors du repo courant |
| GitHub | Issues, PRs, repos, commits |
| Linear | Tickets, sprints, projets |
| Sentry | Erreurs et stack traces de production |
| Slack | Lecture et envoi de messages, recherche dans les channels |
| Postgres / MySQL / SQLite | Accès direct à la base |
| Browser | Navigateur headless, screenshot, scraping |
| Memory | Mémoire persistante structurée pour l'assistant |
| Time | Manipulations de dates, fuseaux, timestamps |
Les éditeurs SaaS publient progressivement leurs propres MCPs officiels : Atlassian, Notion, Asana, Stripe, Cloudflare, Vercel, GitHub. Brancher un nouveau SaaS à Claude Code prend 2 à 5 minutes.
Installation d'un MCP dans Claude Code
Claude Code expose la commande claude mcp pour gérer les serveurs. Le scope détermine où le MCP sera visible.
| Scope | Portée |
|---|---|
local | Projet courant uniquement |
project | Projet courant, .mcp.json versionné et partagé en équipe |
user | Tous les projets de l'utilisateur |
Exemple : ajouter le MCP Filesystem
claude mcp add filesystem -s user -- npx -y @modelcontextprotocol/server-filesystem ~/Documents- Relancer Claude Code, puis vérifier dans
/mcpque le serveur apparaîtconnected. - Tester avec « Liste les fichiers dans Documents ». L'assistant passe par le MCP filesystem.
Exemple : ajouter le MCP GitHub
- Générer un Personal Access Token sur GitHub (Settings, Developer settings), puis
claude mcp add --transport http github https://api.githubcopilot.com/mcp/ -s user --header "Authorization: Bearer <PAT>"(serveur officiel de GitHub). - Vérifier dans
/mcpque le serveur apparaîtconnected(mauvais token =failed). - Tester avec « Liste les issues ouvertes du repo X ».
Pour l'installation et les premiers pas avec l'outil lui-même, voir notre tutoriel d'installation Claude Code. Même logique pour Codex avec codex mcp add, voir notre tuto Codex.
Vous voulez industrialiser MCP dans votre équipe ? Découvrez la formation Claude Code (module MCP avancé)
Cas d'usage typiques
L'intérêt de MCP apparaît quand on empile plusieurs serveurs autour d'un même workflow. Trois profils reviennent souvent.
Workflow développeur full-stack
- MCP filesystem sur le repo et les dossiers utilitaires.
- MCP postgres pour interroger la base directement.
- MCP browser pour vérifier le rendu des pages live.
- MCP sentry pour analyser les erreurs prod sans changer d'outil.
Workflow équipe produit
- MCP linear ou github issues pour orchestrer les tickets.
- MCP slack pour transformer une conversation en spec rédigée.
- MCP notion pour la documentation interne.
- MCP memory pour conserver le contexte entre sessions.
Workflow ops / devrel
- MCP filesystem et github pour générer des release notes.
- MCP browser pour scraper de la doc concurrente.
- MCP time pour gérer les fuseaux dans les annonces.
Créer son MCP custom
Un MCP custom prend généralement de 30 minutes à 2 heures pour un cas simple. Le SDK officiel existe en TypeScript et en Python, plus huit autres langages.
- Définir les tools : une fonction = une capacité (« envoyer un mail », « lister les clients du CRM »).
- Implémenter le serveur avec le SDK MCP (Python ou TypeScript).
- Tester localement avec un client MCP de test (mcp inspector).
- L'ajouter à Claude Code via
claude mcp add <nom> -- node mon-mcp.js. - Itérer : enrichir les tools selon les besoins, ajouter des resources quand c'est pertinent.
Pour un MCP destiné à être partagé, publiez-le sur npm ou PyPI et référencez-le dans le registre officiel MCP.
Sécurité : les vraies questions
Un MCP, c'est du code qui tourne avec vos droits et vos secrets. Cinq points à verrouiller avant de le laisser en place.
- Permissions : un MCP filesystem qui peut écrire partout est dangereux. Limitez le scope à un dossier précis.
- Secrets : jamais de token hardcodé dans le MCP. Passez par les variables d'environnement.
- Audit : Claude Code logge les appels MCP. Gardez ces logs en cas d'incident.
- Confiance : un MCP communautaire, c'est du code tiers exécuté sur votre machine. Lisez le code, vérifiez le mainteneur.
- Quota : un MCP qui spamme un SaaS peut faire exploser la facture. Configurez les rate limits côté serveur.
À retenir : le bon réflexe avant d'activer un MCP, c'est de réduire son périmètre au strict nécessaire (un dossier, un repo, un channel) et de sortir les secrets dans l'environnement. Un scope large + un token en clair, c'est la combinaison qui finit en incident.
Pour aller plus loin
- Qu'est-ce que le vibe coding, la méthode globale.
- Claude Code : tutoriel d'installation, à installer avant de configurer MCP.
- Comparatif des outils de vibe coding 2026.
- Formation Claude Code Mill-Forma, le module MCP est traité en profondeur.
FAQ : MCP servers
MCP est-il propriétaire à Anthropic ?+
Non. MCP est open source (Linux Foundation) et adopté par plusieurs éditeurs : Anthropic, Cursor, OpenAI, Google et Microsoft. C'est devenu le standard de fait pour étendre les assistants IA.
Peut-on utiliser MCP sans Claude ?+
Oui. MCP est un protocole, pas un produit Anthropic. Tout client compatible peut utiliser un MCP server. ChatGPT, Codex, Gemini, Cursor, VS Code et Devin Desktop (ex-Windsurf) supportent MCP nativement.
Quelle différence entre MCP et un plugin ChatGPT ?+
Les plugins ChatGPT historiques étaient propriétaires à OpenAI et peu interopérables. MCP est un protocole ouvert qui fonctionne partout. OpenAI l'a adopté : le mode développeur de ChatGPT accepte n'importe quel serveur MCP distant.
Combien de MCPs peut-on activer en parallèle ?+
Pas de limite dure, mais en pratique 5 à 15 MCPs simultanés suffisent. Au-delà, l'assistant doit orchestrer trop d'outils, ce qui dilue la qualité. Le mieux est de regrouper les MCPs par projet et de les activer sélectivement.
Est-ce que ça vaut le coup d'apprendre MCP ?+
Oui, surtout pour les équipes tech qui passent du temps dans Claude Code, Codex ou Cursor. Le ROI se voit après 2-3 MCPs intégrés (rapidité, contexte enrichi, automatisation). La formation Claude Code Mill-Formay consacre un module complet.
Auteur
William Berdugo
Fondateur et directeur pédagogique de Mill-Forma
Depuis 2018, il conçoit avec les entreprises des formations intra sur-mesure sur les métiers créatifs, tech et marketing, dans un organisme certifié Qualiopi.
Profil LinkedIn



