Serveurs MCP dans Claude Code
Le Model Context Protocol (MCP) est un standard ouvert pour connecter l'IA à des outils et données externes. Un serveur MCP expose des capacités (interroger une base de données, ouvrir une PR GitHub, piloter un navigateur) ; Claude Code s'y connecte et peut appeler ces outils pendant une session. C'est ainsi que vous étendez Claude au-delà de votre système de fichiers et de votre shell.
À quoi cela ressemble
Vous déclarez les serveurs que Claude peut utiliser ; chaque serveur publie un ensemble d'outils avec des schémas ; Claude les sélectionne et les appelle comme n'importe quel autre outil.
Transports
- stdio — un processus local que Claude lance (idéal pour les outils/CLI locaux).
- Distant (HTTP/SSE) — un serveur hébergé, souvent avec OAuth.
Configurer les serveurs
Les serveurs se configurent (généralement dans un .mcp.json et/ou via les réglages) avec une commande/URL et toute authentification nécessaire. Les scopes contrôlent où un serveur est disponible (vous seul, ou partagé avec le projet). Voir Configuration MCP & ébauches de serveur pour des modèles à copier-coller.
{
"mcpServers": {
"github": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-github"] }
}
}
Confiance & sécurité
:::warning Traitez les serveurs MCP comme l'installation d'un logiciel Un serveur MCP exécute du code et peut lire des données et entreprendre des actions. Ne connectez que des serveurs de confiance, donnez-leur le moindre privilège nécessaire, et rappelez-vous que tout contenu externe qu'ils renvoient peut véhiculer une injection d'invite. Examinez d'abord les serveurs tiers — voir Examiner le code tiers. :::
MCP dans les applications aussi
MCP propulse aussi les Connecteurs dans les applications Claude — même standard, surface différente. Voir Connecteurs (MCP) dans les applications et, pour l'API, MCP & connexion aux outils.