Aller au contenu

MCP servers : le guide pratique 2026 (Model Context Protocol)

Guide pratique des MCP servers : qu'est-ce que le Model Context Protocol, écosystème 2026, installation dans Claude Code, MCP custom, cas d'usage.

William BerdugoMis à jour le 6 min de lecture

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). En 2025-2026, 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 ?

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 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, Windsurf, et les autres. Vous codez l'intégration une fois, elle fonctionne partout.

L'écosystème MCP en 2026

L'écosystème compte plusieurs centaines de serveurs MCP, officiels et communautaires. Voici ceux qui reviennent le plus souvent dans les configs.

Serveur MCPCe qu'il branche
FilesystemLecture/écriture sur un dossier hors du repo courant
GitHubIssues, PRs, repos, commits
LinearTickets, sprints, projets
SentryErreurs et stack traces de production
SlackLecture et envoi de messages, recherche dans les channels
Postgres / MySQL / SQLiteAccès direct à la base
BrowserNavigateur headless, screenshot, scraping
MemoryMémoire persistante structurée pour l'assistant
TimeManipulations de dates, fuseaux, timestamps

Les éditeurs SaaS publient progressivement leurs propres MCPs officiels : Atlassian, Notion, Asana, Stripe, Cloudflare, Vercel. 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 serveurs. Le scope détermine où le MCP sera visible.

ScopePortée
localProjet courant uniquement
userTous les projets de l'utilisateur
systemTous les utilisateurs de la machine (droits admin requis)

Exemple : ajouter le MCP Filesystem

  1. claude mcp add filesystem -s user -- npx -y @modelcontextprotocol/server-filesystem ~/Documents
  2. Relancer Claude Code.
  3. Tester avec « Liste les fichiers dans Documents ». L'assistant passe par le MCP filesystem.

Exemple : ajouter le MCP GitHub

  1. Récupérer un Personal Access Token GitHub (settings → developer settings).
  2. claude mcp add github -s user -e GITHUB_TOKEN=ghp_... -- npx -y @modelcontextprotocol/server-github
  3. 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.

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 plusieurs portages communautaires.

  1. Définir les tools : une fonction = une capacité (« envoyer un mail », « lister les clients du CRM »).
  2. Implémenter le serveur avec le SDK MCP (Python ou TypeScript).
  3. Tester localement avec un client MCP de test (mcp inspector).
  4. L'ajouter à Claude Code via claude mcp add <nom> -- node mon-mcp.js.
  5. 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 la directory officielle 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

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-Formay consacre un module complet.

Auteur

William Berdugo

Fondateur et directeur pédagogique de Mill-Forma

Fondateur et directeur pédagogique de Mill-Forma, organisme de formation certifié Qualiopi. Depuis 2018, il conçoit avec les entreprises des formations intra sur-mesure sur les métiers créatifs, tech et marketing.

Profil LinkedIn

La formation sur ce sujet

Claude Code

Maîtriser Claude Code et la pratique du vibe coding pour collaborer efficacement avec un assistant IA, depuis l'initiation jusqu'au perfectionnement avec agents, hooks et serveurs MCP.

28 à 42 heuresIntra entreprise, sur-mesure