Glossaire Claude Code

MCP (Model Context Protocol)

MCP (Model Context Protocol) est une norme open source permettant à Claude Code d'accéder directement à des outils externes, des bases de données et des API.

Aussi appelé : Model Context Protocol, MCP server, MCP servers

MCP (Model Context Protocol) est une norme open source pour les intégrations d'outils IA. Les serveurs MCP donnent à Claude Code l'accès à des outils externes, des bases de données et des API. Cela permet à Claude de lire et d'agir directement sur des systèmes tels que les traqueurs de tickets ou les tableaux de bord de surveillance, éliminant ainsi le besoin de copier des données dans le chat.

Pour connecter un serveur MCP, Claude Code utilise des commandes spécifiques. Pour les serveurs HTTP distants, la commande est claude mcp add --transport http <name> <url>. De même, claude mcp add --transport sse <name> <url> est utilisé pour les Server-Sent Events (SSE). Pour un serveur stdio local, la commande est claude mcp add [options] <name> -- <command> [args...], où les deux tirets (--) séparent les options de Claude comme --transport, --env, ou --scope de la commande du serveur réelle. WebSocket est également pris en charge comme transport, bien qu'il ne prenne pas en charge OAuth ni le drapeau --transport.

La configuration des serveurs MCP se trouve dans .mcp.json, ~/.claude.json, ou peut être ajoutée via claude mcp add-json. Dans la configuration JSON, le champ type accepte streamable-http comme alias pour http. Il est important de noter qu'une entrée JSON avec une url mais sans champ type est une erreur de configuration, car Claude Code interprète une telle entrée comme un serveur stdio. Au-delà de fournir un accès aux outils, un serveur MCP peut également agir comme un canal qui pousse des messages dans une session.

Les serveurs MCP sont fondamentaux pour étendre les capacités de Claude Code, tout comme les hooks ou les plugin peuvent intégrer des fonctionnalités. Par exemple, la compétence MCP Builder aide à créer ces serveurs, tandis que Trace MCP dirige l'exploration du code vers un serveur MCP de graphe de code. Comprendre MCP est essentiel pour exploiter l'interaction de Claude Code avec des systèmes externes, le distinguant d'un agent-skill autonome.

← Tous les termes du glossaire