Aller au contenu principal

Extensions avec des serveurs MCP

Mis à jour le 30 juillet 2026

Les deux mondes que ce cours a explorés — les agents et MCP — se rejoignent ici : Claude Code intègre un client MCP nativement, ce qui signifie que vous pouvez connecter des serveurs MCP pour étendre considérablement ses fonctionnalités et personnaliser votre workflow de développement. Tout ce que la section MCP vous a appris trouve une application immédiate : votre serveur de documents, écrit il y a quelques leçons, peut équiper l’agent de programmation d’Anthropic.

Comment fonctionne l’intégration MCP

Le mécanisme est exactement celui étudié précédemment : le Model Context Protocol permet à Claude Code de se connecter à des services externes via des serveurs MCP, et chaque serveur peut fournir des outils, des prompts et des ressources qui enrichissent les capacités de Claude. Claude Code joue le rôle du client — celui que nous avons implémenté à la main — et découvre dynamiquement ce que chaque serveur propose. Aucun code à écrire côté client : il existe déjà.

Ajouter un serveur MCP à Claude Code

La configuration est simple. Arrêtez toute session Claude Code en cours, puis utilisez la commande d’ajout :

claude mcp add documents uv run main.py

Cette commande prend deux arguments :

  • Le nom du serveur (libre, ici « documents »)
  • La commande de démarrage de votre serveur MCP

Vous reconnaissez la commande de démarrage : c’est celle de notre propre serveur du projet CLI. Après l’ajout, redémarrez Claude Code : il lancera le serveur en sous-processus et s’y connectera automatiquement — le transport stdio vu dans la section MCP, à l’œuvre sans configuration supplémentaire.

Tester l’intégration

Une fois connecté, Claude peut utiliser les outils fournis par le serveur, et il les mobilise de lui-même quand la demande s’y prête. Par exemple, avec un serveur de conversion de documents, vous pouvez demander à Claude de convertir des fichiers en Markdown, et il utilisera automatiquement l’outil de conversion — sans que vous nommiez l’outil ni le serveur : les descriptions des schémas guident son choix, exactement comme dans nos boucles de conversation.

Serveurs MCP populaires pour le développement

L’intérêt explose avec l’écosystème existant. De nombreux serveurs MCP enrichissent le workflow de développement :

  • sentry-mcp : découvrir et corriger automatiquement les bugs remontés dans Sentry
  • playwright-mcp : donner à Claude des capacités d’automatisation navigateur pour les tests
  • figma-context-mcp : exposer les designs Figma à Claude
  • mcp-atlassian : accéder à Confluence et Jira
  • firecrawl-mcp-server : ajouter des capacités de web scraping
  • slack-mcp : poster des messages ou répondre à des threads spécifiques

Chacun de ces serveurs a été écrit une fois, par une équipe qui connaît le service concerné — et tous les clients MCP du monde en profitent. C’est l’effet d’écosystème promis par le protocole, vécu depuis le fauteuil du développeur.

Construire votre workflow personnalisé

La vraie puissance vient de la combinaison de plusieurs serveurs adaptés à vos besoins. Imaginez le cycle complet d’une correction de bug outillée de bout en bout :

  • Un serveur Sentry pour récupérer les détails d’erreurs en production
  • Un serveur Jira pour lire les exigences des tickets
  • Un serveur Slack pour notifier votre équipe quand le travail est terminé
  • Des serveurs personnalisés pour vos outils et processus spécifiques

Claude Code peut alors enchaîner : lire l’erreur dans Sentry, consulter le ticket Jira, corriger le code, lancer les tests, et prévenir l’équipe sur Slack — un workflow entier, orchestré en langage naturel, où chaque capacité vient d’un serveur différent. Cette flexibilité rend Claude Code adaptable à pratiquement tous les environnements de développement ; et le jour où un maillon manque, vous savez désormais écrire le serveur qui le fournira.

Points clés à retenir

  • Claude Code est un client MCP natif : vos serveurs et ceux de l’écosystème étendent ses capacités
  • claude mcp add <nom> <commande> : ajout en une ligne, connexion automatique au redémarrage
  • Claude choisit seul les outils MCP pertinents, guidé par leurs descriptions — comme dans vos boucles
  • Un riche écosystème existe déjà : Sentry, Playwright, Figma, Jira, Slack, scraping…
  • La puissance vient des combinaisons : plusieurs serveurs = un workflow de développement complet outillé