Aperçu
Les serveurs Model Context Protocol (MCP) étendent Claude Code avec des outils et des capacités personnalisés. Les MCP peuvent s’exécuter en tant que processus externes, se connecter via HTTP/SSE, ou s’exécuter directement dans votre application SDK.Configuration
Configuration de base
Configurez les serveurs MCP dans.mcp.json
à la racine de votre projet :
Utilisation des serveurs MCP dans le SDK
Types de transport
Serveurs stdio
Processus externes communiquant via stdin/stdout :Serveurs HTTP/SSE
Serveurs distants avec communication réseau :Serveurs MCP SDK
Serveurs en processus s’exécutant dans votre application. Pour des informations détaillées sur la création d’outils personnalisés, consultez le guide des outils personnalisés :Gestion des ressources
Les serveurs MCP peuvent exposer des ressources que Claude peut lister et lire :Authentification
Variables d’environnement
Authentification OAuth2
L’authentification MCP OAuth2 côté client n’est actuellement pas prise en charge.Gestion des erreurs
Gérez les échecs de connexion MCP avec élégance :Ressources connexes
- Guide des outils personnalisés - Guide détaillé sur la création de serveurs MCP SDK
- Référence SDK TypeScript
- Référence SDK Python
- Permissions SDK
- Flux de travail courants