Apprenez à connecter Claude Code à vos outils avec le Model Context Protocol.
claude mcp add --transport http sentry https://mcp.sentry.dev/mcp
claude mcp add --transport http socket https://mcp.socket.dev/
claude mcp add --transport http hugging-face https://huggingface.co/mcp
claude mcp add --transport http jam https://mcp.jam.dev/mcp
claude mcp add --transport sse asana https://mcp.asana.com/sse
claude mcp add --transport sse atlassian https://mcp.atlassian.com/v1/sse
claude mcp add clickup --env CLICKUP_API_KEY=YOUR_KEY --env CLICKUP_TEAM_ID=YOUR_ID -- npx -y @hauptsache.net/clickup-mcp
claude mcp add --transport http intercom https://mcp.intercom.com/mcp
claude mcp add --transport sse linear https://mcp.linear.app/sse
claude mcp add --transport http notion https://mcp.notion.com/mcp
claude mcp add --transport http box https://mcp.box.com/
claude mcp add --transport http fireflies https://api.fireflies.ai/mcp
claude mcp add --transport sse monday https://mcp.monday.com/sse
claude mcp add airtable --env AIRTABLE_API_KEY=YOUR_KEY -- npx -y airtable-mcp-server
claude mcp add --transport http daloopa https://mcp.daloopa.com/server/mcp
claude mcp add --transport http hubspot https://mcp.hubspot.com/anthropic
claude mcp add --transport http paypal https://mcp.paypal.com/mcp
claude mcp add --transport sse plaid https://api.dashboard.plaid.com/mcp/sse
claude mcp add --transport sse square https://mcp.squareup.com/sse
claude mcp add --transport http stripe https://mcp.stripe.com
claude mcp add --transport http figma-dev-mode-mcp-server http://127.0.0.1:3845/mcp
claude mcp add --transport sse invideo https://mcp.invideo.io/sse
claude mcp add --transport http canva https://mcp.canva.com/mcp
claude mcp add --transport http netlify https://netlify-mcp.netlify.app/mcp
claude mcp add --transport http stytch http://mcp.stytch.dev/mcp
claude mcp add --transport http vercel https://mcp.vercel.com/
--
(double tiret) sépare les propres flags CLI de Claude de la commande et des arguments qui sont passés au serveur MCP. Tout ce qui précède --
sont des options pour Claude (comme --env
, --scope
), et tout ce qui suit --
est la commande réelle pour exécuter le serveur MCP.Par exemple :claude mcp add monserveur -- npx server
→ exécute npx server
claude mcp add monserveur --env KEY=value -- python server.py --port 8080
→ exécute python server.py --port 8080
avec KEY=value
dans l’environnement--scope
pour spécifier où la configuration est stockée :
local
(par défaut) : Disponible seulement pour vous dans le projet actuel (était appelé project
dans les versions antérieures)project
: Partagé avec tout le monde dans le projet via le fichier .mcp.json
user
: Disponible pour vous dans tous les projets (était appelé global
dans les versions antérieures)--env
(ex. --env KEY=value
)MCP_TIMEOUT=10000 claude
définit un timeout de 10 secondes)MAX_MCP_OUTPUT_TOKENS
(ex. MAX_MCP_OUTPUT_TOKENS=50000
)/mcp
pour vous authentifier avec des serveurs distants qui nécessitent une authentification OAuth 2.0npx
nécessitent le wrapper cmd /c
pour assurer une exécution correcte.cmd /c
, vous rencontrerez des erreurs “Connection closed” car Windows ne peut pas exécuter directement npx
. (Voir la note ci-dessus pour une explication du paramètre --
.).mcp.json
à la racine de votre projet. Ce fichier est conçu pour être ajouté au contrôle de version, garantissant que tous les membres de l’équipe ont accès aux mêmes outils et services MCP. Lorsque vous ajoutez un serveur à portée projet, Claude Code crée ou met à jour automatiquement ce fichier avec la structure de configuration appropriée.
.mcp.json
résultant suit un format standardisé :
.mcp.json
. Si vous devez réinitialiser ces choix d’approbation, utilisez la commande claude mcp reset-project-choices
.
.mcp.json
.mcp.json
, permettant aux équipes de partager des configurations tout en maintenant la flexibilité pour les chemins spécifiques à la machine et les valeurs sensibles comme les clés API.
Syntaxe prise en charge :
${VAR}
- Se développe vers la valeur de la variable d’environnement VAR
${VAR:-default}
- Se développe vers VAR
si définie, sinon utilise default
command
- Le chemin de l’exécutable du serveurargs
- Arguments de ligne de commandeenv
- Variables d’environnement passées au serveururl
- Pour les types de serveur SSE/HTTPheaders
- Pour l’authentification des serveurs SSE/HTTPAjouter le serveur qui nécessite une authentification
Utiliser la commande /mcp dans Claude Code
/mcp
pour révoquer l’accèsAjouter un serveur MCP à partir de JSON
Vérifier que le serveur a été ajouté
--scope user
pour ajouter le serveur à votre configuration utilisateur au lieu de celle spécifique au projetImporter des serveurs depuis Claude Desktop
Sélectionner quels serveurs importer
Vérifier que les serveurs ont été importés
--scope user
pour ajouter des serveurs à votre configuration utilisateurserver_1
)MAX_MCP_OUTPUT_TOKENS
Lister les ressources disponibles
@
dans votre prompt pour voir les ressources disponibles de tous les serveurs MCP connectés. Les ressources apparaissent aux côtés des fichiers dans le menu d’autocomplétion.Référencer une ressource spécifique
@serveur:protocol://ressource/chemin
pour référencer une ressource :Références de ressources multiples
Découvrir les prompts disponibles
/
pour voir toutes les commandes disponibles, y compris celles des serveurs MCP. Les prompts MCP apparaissent avec le format /mcp__nomserveur__nomprompt
.Exécuter un prompt sans arguments
Exécuter un prompt avec des arguments