Le Model Context Protocol (MCP) est devenu en 2025-2026 le standard d’extension des assistants IA agentiques. Il permet de connecter Claude (et d’autres LLMs supportés) à des sources de données et des outils externes : Sentry, Linear, GitHub, Slack, Filesystem, base de données, navigateur… Cet article fait le tour pratique : ce qu’est MCP, l’écosystème en 2026, l’installation dans Claude Code, et comment créer un MCP custom.
Qu’est-ce que MCP ?
Annoncé par Anthropic fin 2024 puis ouvert en open source début 2025, 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 MCP, chaque éditeur définissait sa propre interface de plugin ; MCP unifie tout ça avec une spec inspirée de Language Server Protocol (LSP).
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, Windsurf, etc.). Une seule implémentation suffit pour être utilisable partout.
L’écosystème MCP en 2026
L’écosystème compte plusieurs centaines de serveurs MCP officiels et communautaires. Quelques-uns des plus utilisés :
- Filesystem — accès en lecture/écriture à un dossier hors du repo courant.
- GitHub — issues, PRs, repos, commits.
- Linear — gestion de tickets, sprints, projets.
- Sentry — erreurs et stack traces de production.
- Slack — lecture / 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, etc.). En 2026, brancher un nouveau SaaS à Claude Code prend en moyenne 2 à 5 minutes.
Installation d’un MCP dans Claude Code
Claude Code expose la commande claude mcp pour gérer les MCPs. Trois niveaux de scope :
- local — disponible dans le projet courant uniquement.
- user — disponible dans tous les projets de l’utilisateur.
- system — disponible pour tous les utilisateurs (admin requis).
Exemple : ajouter le MCP Filesystem
claude mcp add filesystem -s user -- npx -y @modelcontextprotocol/server-filesystem ~/Documents- Relancer Claude Code.
- Tester : « Liste les fichiers dans Documents ». L’assistant utilise le MCP filesystem.
Exemple : ajouter le MCP GitHub
- Récupérer un Personal Access Token GitHub (settings → developer settings).
claude mcp add github -s user -e GITHUB_TOKEN=ghp_... -- npx -y @modelcontextprotocol/server-github- Tester : « Liste les issues ouvertes du repo X ».
Pour l’installation et les premiers pas avec Claude Code, voir notre tutoriel d’installation Claude Code.
Vous voulez industrialiser MCP dans votre équipe ? Découvrez la formation Claude Code (module MCP avancé)
Cas d’usage typiques
Workflow développeur full-stack
- MCP filesystem sur le repo + 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 + 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 30 minutes à 2 heures pour un cas simple. Le SDK officiel existe en TypeScript, Python, et plusieurs langages communautaires.
- Définir les tools : 1 fonction = 1 capacité (ex: « 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 si pertinent.
Pour un MCP destiné à être partagé, publier sur npm/PyPI et le référencer dans la directory officielle MCP.
Sécurité : les vraies questions
- Permissions : un MCP filesystem qui peut écrire partout est dangereux. Limiter le scope à un dossier précis.
- Secrets : ne jamais hardcoder un token dans le MCP. Utiliser les variables d’environnement.
- Audit : Claude Code logge les appels MCP. Garder ces logs en cas d’incident.
- Confiance : un MCP communautaire = code tiers exécuté sur votre machine. Lire le code, vérifier le mainteneur.
- Quota : un MCP qui spamme un SaaS peut faire exploser la facture. Configurer les rate limits côté MCP.
Pour aller plus loin
- Qu’est-ce que le vibe coding — la méthode globale.
- Claude Code : tutoriel d’installation — installer Claude Code 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 (licence MIT) et adopté par plusieurs éditeurs : Anthropic, Cursor, Windsurf, et progressivement OpenAI et Google. 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. En 2026, Cursor, Windsurf et plusieurs autres clients 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. Les nouveaux Custom GPTs et Operators d’OpenAI commencent aussi à intégrer MCP en 2026.
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, Cursor ou Windsurf. Le ROI se voit après 2-3 MCPs intégrés (rapidité, contexte enrichi, automatisation). La formation Claude Code Mill-Forma y consacre un module complet.






