MCP
Le Model Context Protocol (MCP) est une norme ouverte qui permet à Claude Code de se connecter à des outils et des sources de données externes. Lorsque vous posez une question, Claude comprend automatiquement quand il doit utiliser ces outils pour mieux traiter votre requête.
Une grande partie de votre contexte se trouve en dehors de votre base de code — dans des bases de données, des applications de productivité ou des dépôts publics. MCP comble cet écart.
Que pouvez-vous en faire ?
Tout d'abord, il est important de comprendre le concept d'« outils » dans l'IA agentique. Les outils donnent à des agents comme Claude Code la capacité d'effectuer des actions qui les aident à accomplir des tâches plus efficacement. Cela diffère de l'IA classique, où vous obtenez simplement une réponse textuelle.
Par exemple, si votre équipe utilise Linear pour la gestion de projet, vous pouvez ajouter un serveur MCP Linear pour récupérer les détails de vos tickets spécifiques. Si vous avez besoin d'une documentation à jour pour une dépendance, un serveur MCP de documentation comme Context7 peut la fournir à Claude Code.


Ajouter un serveur MCP
Vous pouvez ajouter des serveurs MCP avec la commande claude mcp add. Il existe deux types principaux :

- Les serveurs HTTP sont destinés aux services distants. Ils sont hébergés par le fournisseur de service et se connectent via le réseau.
- Les serveurs stdio sont destinés aux processus locaux qui s'exécutent sur votre machine.

Vous pouvez gérer vos serveurs avec /mcp au sein d'une session Claude Code pour voir ce qui est connecté, vérifier le statut et désactiver les serveurs dont vous n'avez pas besoin.

Portée des serveurs
Les serveurs MCP peuvent être définis selon trois portées :
- Local — disponible uniquement dans le projet actuel, juste pour vous.
- Utilisateur — disponible sur tous vos projets.
- Projet — utilise un fichier
.mcp.jsonque vous intégrez au contrôle de version afin que toute personne travaillant sur la base de code obtienne automatiquement exactement les mêmes serveurs.
Coûts en contexte
Les serveurs MCP ajoutent des définitions d'outils à votre fenêtre de contexte — même lorsque vous ne les utilisez pas activement. Si vous avez beaucoup de serveurs configurés, cela empiète sur votre contexte disponible. Exécutez /mcp pour voir ce qui est connecté et désactiver tout ce que vous n'utilisez pas activement.

Si un outil a un équivalent en ligne de commande (comme gh pour GitHub ou aws pour AWS), la ligne de commande est plus efficace en termes de contexte car elle n'ajoute pas de définitions d'outils persistantes.
Vous pourriez également bénéficier de l'utilisation d'une Compétence à la place. Une Compétence dispose d'un nom et d'une description chargés dans le contexte, et Claude ne charge le contenu complet de la compétence que lorsqu'il détermine qu'il doit l'utiliser.
Si vos outils MCP dépassent 10 % de votre fenêtre de contexte, Claude Code passe automatiquement en mode de recherche d'outils, qui découvre les outils appropriés à la demande — bien que cela puisse être moins fiable.
Récapitulatif
MCP connecte Claude Code à vos outils et sources de données externes. Ajoutez des serveurs avec claude mcp add. Définissez leur portée à votre projet avec .mcp.json afin que votre équipe les obtienne automatiquement. Et surveillez l'utilisation du contexte en désactivant les serveurs que vous n'utilisez pas activement.