Claude Code MCP

Model Context Protocol — connectez Claude à tous vos outils

Le MCP (Model Context Protocol) est le protocole open-source d’Anthropic qui permet à Claude Code de se connecter à n’importe quel outil externe : GitHub, Figma, Slack, Notion, bases de données, APIs internes. Plus de 10 000 serveurs actifs en 2026 et 97 millions de téléchargements SDK par mois.

Open-source · JSON-RPC · 10 000+ serveurs · GitHub · Figma · Slack · Notion · AWS · GCP

Avant le MCP, chaque intégration d’IA avec un outil externe était une implémentation propriétaire — incompatible d’un système à l’autre. Anthropic a lancé le Model Context Protocol en novembre 2024 pour résoudre ce problème : un protocole ouvert, standardisé, basé sur JSON-RPC, qui permet à Claude Code (et à tout autre client MCP) de parler à n’importe quel service via une interface commune.

Le résultat : Claude Code peut aujourd’hui interroger votre base de données PostgreSQL, créer une issue JIRA, lire un design Figma, poster dans Slack, et soumettre une PR GitHub — tout depuis le terminal, en langage naturel, sans copier-coller. L’écosystème MCP compte plus de 10 000 serveurs actifs et 97 millions de téléchargements SDK par mois en 2026.

Comment fonctionne le MCP ? Architecture et composants

Le MCP repose sur une architecture client-serveur simple. Claude Code est le client MCP — il envoie des requêtes JSON-RPC. Les serveurs MCP encapsulent la logique d’accès à un service externe (GitHub, Figma, votre base de données…). Ils exposent trois types d’éléments : Tools (actions exécutables), Resources (données lisibles) et Prompts (instructions réutilisables).

Trois modes de transport sont supportés : stdio (processus local, latence <5ms, le plus simple), SSE (streaming distant) et HTTP streamable (recommandé pour la production cloud). La commande de base pour ajouter un serveur : claude mcp add --transport http mon-serveur https://url-du-serveur/mcp. Listez vos serveurs avec claude mcp list, diagnostiquez avec /mcp depuis une session.

lucas fonseque consultant digital a toulouse min

Installer GitHub MCP : le serveur le plus utilisé

92 % des utilisateurs Claude Code avec MCP activé installent GitHub en premier. Il réduit le temps passé à copier-coller entre GitHub et votre terminal de 80 %. Installation :

# 1. Générez un token GitHub (Settings > Developer settings > Personal access tokens)
# Permissions requises : repo, issues, pull_requests

# 2. Ajoutez le serveur MCP
claude mcp add github -e GITHUB_TOKEN=ghp_votre_token -- npx -y @modelcontextprotocol/server-github

# 3. Vérifiez l'installation
claude mcp list

# 4. Exemple d'utilisation
# "Implémente la feature décrite dans l'issue ENG-4521 et crée une PR"

Le serveur GitHub expose 15 outils : recherche de repos, création d’issues, gestion de PRs, navigation dans les fichiers, recherche dans le code. Le serveur est maintenu officiellement par Anthropic.

Figma MCP : générer du code depuis les designs

Le serveur Figma MCP permet à Claude Code de lire directement vos fichiers Figma — composants, styles, layout, variables de design — et de générer le code correspondant (React, Vue, CSS) sans que vous ayez à décrire le design textuellement.

# Ajout du serveur Figma MCP
claude mcp add --transport http figma https://mcp.figma.com/mcp   --header "Authorization: Bearer votre_figma_token"

# Exemple d'utilisation depuis le terminal
# "Génère le composant React de la card produit du fichier Figma [lien]"

Workflow typique : le designer pousse les changements sur Figma, le développeur demande à Claude Code de mettre à jour les composants en conséquence. Réduction estimée à 60 % du temps de handoff design-développement.

Les serveurs MCP les plus populaires en 2026

Plus de 10 000 serveurs MCP actifs — voici ceux qui transforment le plus le workflow des équipes de développement.

Développement : GitHub, GitLab, Jira, Linear

GitHub MCP : issues, PRs, repositories, code search — maintenu par Anthropic, 92 % des installations MCP. GitLab MCP : même fonctionnalités pour les équipes GitLab. Jira MCP : lecture et création de tickets, synchronisation avec votre backlog. Linear MCP : gestion des issues et sprints. Workflow type : « Implémente la feature de l’issue JIRA-4521, crée les tests unitaires et ouvre une PR avec la description complète. »

Design & Productivité : Figma, Notion, Slack

Figma MCP : lire les designs, générer le code React/Vue/CSS correspondant, synchroniser les changements. Notion MCP : lire et écrire dans vos bases Notion, générer des specs à partir de vos docs. Slack MCP : lire les messages d’un canal, poster des mises à jour, créer des résumés de fil. Workflow type : « Mets à jour notre template email standard selon les nouveaux designs Figma postés dans #design-system sur Slack. »

Cloud & Data : AWS, GCP, PostgreSQL, Sentry

AWS MCP : gérer vos ressources AWS, consulter CloudWatch, déployer des lambdas. GCP MCP : BigQuery, Cloud Run, GKE. PostgreSQL MCP : requêtes SQL en langage naturel — « Trouve les emails de 10 utilisateurs aléatoires qui ont utilisé la feature X dans notre base PostgreSQL ». Sentry MCP : analyser les erreurs de prod, remonter le code source correspondant, générer un fix. Workflow type : « Vérifie Sentry et les métriques de la feature ENG-4521, identifie les erreurs critiques. »

Construire son propre serveur MCP en 2026

Quand aucun serveur existant ne couvre votre API interne ou votre base de données propriétaire, vous pouvez créer votre propre serveur MCP en TypeScript ou Python en quelques dizaines de lignes.

ampoule

SDK TypeScript

Le SDK officiel @modelcontextprotocol/sdk (v1.12, fév. 2026). Définissez vos tools avec un nom, une description et un schéma JSON. Connectez via stdio, SSE ou HTTP. 30 lignes pour un serveur fonctionnel.

−70 %

de code d’intégration par rapport aux approches ad hoc précédentes, grâce à la standardisation MCP.

fusee

SDK Python

Aussi disponible en Python via mcp sur PyPI. Idéal pour les équipes data science ou les intégrations avec des APIs Python-native (pandas, SQLAlchemy, boto3…).

10 000+

serveurs MCP actifs dans l’écosystème en 2026, couvrant la quasi-totalité des outils de développement courants.

yoga

CI/CD & équipes

Committez votre config MCP dans .claude/settings.json — chaque développeur de l’équipe hérite automatiquement des mêmes serveurs. MCP fonctionne en mode headless dans les pipelines CI/CD.

97M

téléchargements SDK MCP par mois en 2026 — devenu le standard de facto pour les intégrations IA-outils.

10 000+ serveurs MCP — écosystème standard

Vous voulez connecter Claude Code à votre stack technique ?

J’accompagne les équipes tech à configurer et déployer leurs intégrations MCP : GitHub, Figma, bases de données internes, APIs propriétaires. Un échange de 30 minutes pour définir l’architecture d’intégration la plus adaptée à votre stack.

lucas consulting

Questions fréquentes sur Claude Code MCP

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

Le Model Context Protocol (MCP) est un protocole open-source lancé par Anthropic en novembre 2024. Il standardise la communication entre les agents IA (comme Claude Code) et les outils externes via JSON-RPC. Avant MCP, chaque intégration était propriétaire et incompatible d’un système à l’autre. MCP résout ce problème en créant une interface commune — comme un « USB-C pour l’IA » — que n’importe quel service peut implémenter pour devenir accessible depuis Claude Code ou tout autre client MCP.

Comment ajouter un serveur MCP à Claude Code ?

La commande de base est claude mcp add --transport http nom-du-serveur url-du-serveur. Pour les serveurs locaux via stdio : claude mcp add nom -- commande-de-lancement. Exemple GitHub : claude mcp add github -e GITHUB_TOKEN=votre_token -- npx -y @modelcontextprotocol/server-github. Listez vos serveurs avec claude mcp list, supprimez avec claude mcp remove nom, et diagnostiquez depuis une session avec /mcp.

Quels sont les serveurs MCP les plus populaires ?

Les plus installés : GitHub MCP (92 % des utilisateurs Claude Code avec MCP), Brave Search MCP (recherche web depuis le terminal), Figma MCP (lecture de designs et génération de code), Notion MCP (lecture/écriture de bases de données), Slack MCP (messages et notifications), PostgreSQL MCP (requêtes SQL), AWS MCP et GCP MCP (gestion cloud), Sentry MCP (monitoring d’erreurs). Ces 8 serveurs couvrent la quasi-totalité des besoins des équipes de développement.

Le MCP fonctionne-t-il avec Claude Desktop et pas seulement Claude Code ?

Oui. Le MCP est un protocole universel supporté par Claude Desktop (macOS et Windows), Claude Code (terminal), VS Code via l’extension Claude, et d’autres clients comme Cursor, Windsurf et des IDE tiers. Les serveurs MCP configurés dans Claude Desktop sont configurés via le fichier claude_desktop_config.json. C’est un écosystème qui transcende Claude — d’autres IA comme GPT-4 ont aussi annoncé le support MCP en 2025-2026.

Comment créer son propre serveur MCP ?

Installez le SDK : npm install @modelcontextprotocol/sdk (TypeScript) ou pip install mcp (Python). Créez un serveur, définissez vos tools avec server.tool("nom", schema, handler), connectez via stdio ou HTTP. 30 lignes pour un serveur fonctionnel. Ajoutez-le à Claude Code : claude mcp add mon-serveur -- node mon-serveur.js. Pour les équipes, committez la configuration dans .claude/settings.json pour que tous les développeurs héritent des mêmes intégrations.

Le MCP est-il sécurisé ?

MCP intègre un système de permissions granulaire : chaque outil doit être approuvé individuellement avant exécution. Stockez les credentials (tokens, clés API) dans des variables d’environnement — jamais en dur dans les fichiers de config. Soyez prudent avec les serveurs tiers non vérifiés qui pourraient fetch du contenu non fiable (risque d’injection de prompt). Utilisez le système de permissions pour n’autoriser que ce qui est strictement nécessaire. Anthropic n’a pas vérifié tous les serveurs tiers — installez uniquement ceux en qui vous avez confiance ou dont vous avez audité le code.

Quelle est la différence entre stdio, SSE et HTTP streamable ?

stdio : lance le serveur comme processus local, communication via stdin/stdout. Latence <5ms, mode le plus simple, idéal pour les outils locaux. SSE (Server-Sent Events) : connexion à un serveur distant en streaming. Déprécié progressivement pour les nouvelles intégrations. HTTP streamable : le mode recommandé pour la production cloud. Remplace SSE pour les intégrations serveur-à-serveur. Règle simple : stdio pour local, HTTP streamable pour cloud.

MCP fonctionne-t-il dans les pipelines CI/CD ?

Oui. Claude Code fonctionne en mode headless (flag -p) dans les pipelines CI/CD, et les serveurs MCP configurés dans .claude/settings.json sont automatiquement disponibles. Vous pouvez ainsi intégrer Claude Code dans vos GitHub Actions ou GitLab CI pour automatiser les code reviews, les tests, la génération de documentation ou les checks de sécurité — avec accès à tous vos outils via MCP.

Combien coûte l'utilisation du MCP ?

Le protocole MCP lui-même est gratuit et open-source. Les serveurs MCP officiels (GitHub, etc.) sont également gratuits. Ce que vous payez : votre abonnement Claude Code (Pro à 20 $/mois minimum) et les tokens API consommés lors des échanges. Attention : quand un outil MCP renvoie de larges outputs (>10 000 tokens), cela consomme votre fenêtre de contexte rapidement — configurez MAX_MCP_OUTPUT_TOKENS pour limiter la consommation. Le prompt caching peut réduire les coûts si les définitions d’outils MCP sont répétitives.

MCP est-il compatible avec d'autres IA que Claude ?

Oui. Le MCP est un standard ouvert qui transcende Claude. En 2025-2026, de nombreux autres clients l’ont adopté : Cursor, Windsurf, VS Code Copilot, et d’autres frameworks IA (LangChain, LlamaIndex). OpenAI a également annoncé le support MCP. Concrètement, un serveur MCP que vous construisez aujourd’hui pour Claude Code fonctionnera demain avec d’autres agents IA sans modification — c’est le principal avantage de la standardisation.