Workbranch › Guides

Guide

Comment connecter des serveurs MCP à Claude Code

Les serveurs MCP donnent à Claude Code accès à des outils extérieurs à votre code, comme un gestionnaire de tickets, une base de données ou un outil de design. Ce guide montre les commandes pour en ajouter un, où le réglage est enregistré, comment vous connecter et comment savoir s'il fonctionne.

Mis à jour le 30 octobre 2026

Réponse rapide : pour un serveur distant, lancez claude mcp add --transport http name https://server/mcp ; pour un serveur local, lancez claude mcp add name -- command args. Ajoutez --scope user pour l'utiliser dans tous vos projets ou --scope project pour le partager via .mcp.json. Ouvrez ensuite Claude Code, tapez /mcp pour vous connecter si nécessaire, et vérifiez que le serveur apparaît comme connecté.

Les commandes ci-dessous suivent la documentation Claude Code d'Anthropic en octobre 2026. Les commandes claude mcp se lancent dans votre terminal habituel, pas à l'intérieur d'une session Claude Code.

Ajouter un serveur distant (le cas le plus courant)

Un service hébergé vous donne une adresse web pour son serveur MCP, que vous trouverez dans ses propres instructions de configuration. Anthropic recommande le transport HTTP pour ces serveurs.

  1. Dans votre terminal, faites cd vers le projet avec lequel vous l'utiliserez.
  2. Lancez claude mcp add --transport http notion https://mcp.notion.com/mcp, en remplaçant le nom et l'adresse par les vôtres. Le nom est celui que vous verrez dans les listes et dans /mcp.
  3. Si le service utilise une clé d'API plutôt qu'une connexion, passez-la en en-tête : --header "Authorization: Bearer your-token".

Les serveurs plus anciens ne proposent parfois que SSE, qui est obsolète. Les versions récentes de Claude Code essaient d'abord HTTP et basculent d'elles-mêmes sur SSE ; sur les versions plus anciennes, utilisez --transport sse.

Ajouter un serveur local

Un serveur local (stdio) est un programme qui tourne sur votre ordinateur, souvent lancé avec npx.

  1. Écrivez d'abord les options de Claude, puis --, puis la commande propre au serveur : claude mcp add --env AIRTABLE_API_KEY=YOUR_KEY --transport stdio airtable -- npx -y airtable-mcp-server.
  2. Claude Code transmet tel quel au programme serveur tout ce qui suit --. Sans ce séparateur, les options destinées au serveur (comme -y) sont lues comme des options de Claude Code.
  3. Quand vous utilisez --env, placez une autre option entre celle-ci et le nom du serveur, comme dans l'exemple, sinon le nom est lu comme une variable de plus.

Choisir une portée

PortéeOù il fonctionneEnregistré dans
local (par défaut)Ce projet, pour vous seul~/.claude.json, sous le chemin du projet
projectCe projet, pour toute personne qui le clone.mcp.json à la racine du projet (à committer)
userTous vos projets~/.claude.json

Choisissez user pour les outils que vous voulez partout, comme votre application de notes, et project pour les outils dont toute l'équipe a besoin dans un dépôt. Si un même serveur est défini à plusieurs endroits, Claude Code ne se connecte qu'une fois, dans cet ordre de priorité : local, project, user, puis les serveurs des plugins, puis les connecteurs claude.ai. Les trois portées sont comparées par nom ; les serveurs de plugins et les connecteurs comptent comme doublons lorsqu'ils pointent vers la même adresse ou la même commande. L'entrée retenue est utilisée en entier ; les champs ne sont pas combinés.

Ne mettez pas de secrets directement dans un .mcp.json partagé. Il accepte des variables comme ${API_KEY} ou ${API_BASE_URL:-https://api.example.com}, que chacun définit dans son propre environnement.

Se connecter à un serveur qui demande un compte

  1. Lancez Claude Code avec claude.
  2. Tapez /mcp. Le panneau liste les serveurs auxquels vous devez encore vous connecter.
  3. Sélectionnez le serveur et suivez la connexion dans le navigateur. Le token est enregistré sur votre ordinateur et renouvelé pour vous.
  4. Vous pouvez aussi lancer claude mcp login name depuis votre shell. Déconnectez-vous avec claude mcp logout name.

Certains services exigent d'abord d'y enregistrer une application. Dans ce cas, ajoutez le serveur avec --client-id, --client-secret (il vous sera demandé de le saisir) et, si leur configuration exige une redirection fixe, --callback-port.

Vérifier que cela fonctionne

Supprimez un serveur avec claude mcp remove name.

Bon à savoir

Si cela ne fonctionne pas

Sources

Questions fréquentes

Est-ce la même chose que les connecteurs de claude.ai ?

Ils sont liés mais se configurent séparément. Les connecteurs de claude.ai peuvent aussi se charger dans Claude Code, mais ils passent en dernier : si un serveur ajouté avec claude mcp add pointe vers la même adresse, c'est le vôtre qui est utilisé. Consultez notre guide sur les connecteurs Claude pour les applications web et de bureau.

Supprimer un serveur me déconnecte-t-il du service ?

Pas complètement. claude mcp remove efface la connexion enregistrée sur votre ordinateur, mais ne la révoque pas. Lancez d'abord claude mcp logout name si vous voulez que le token soit révoqué.

Puis-je ajouter un serveur à partir d'un extrait JSON ?

Oui. claude mcp add-json name suivi de la configuration JSON fonctionne. Pour un serveur distant, incluez "type": "http" dans le JSON, sinon il est traité comme une commande locale et échoue.