En une minute

C'est l'étape la plus importante. Vous savez lancer un serveur manuellement, mais l'objectif est que Claude Code le fasse à votre place, de manière transparente. Ce guide vous assure une réussite du premier coup pour connecter votre tout premier serveur local.

Pourquoi un fichier de configuration ?

Rappelez-vous de l'analogie de l'entreprise : Claude Code est l'Assistant de Direction. Mais pour qu'il puisse contacter l'Expert-Comptable (le serveur MCP), il lui faut un annuaire téléphonique.

Cet annuaire, c'est le fichier de configuration. Il indique à Claude Code :

  • Quels sont les serveurs disponibles.
  • Comment les démarrer automatiquement (la commande exacte).
  • Quels droits et dossiers spécifiques leur accorder.

Où Claude Code stocke-t-il cette configuration ?

Claude Code est très respectueux de vos projets. Au lieu de modifier les paramètres généraux de votre ordinateur, il crée un petit fichier invisible à la racine de votre dossier de travail actuel.

Ce fichier s'appelle .claude.json.

Si vous êtes dans le dossier C:\Users\Vous\Documents\MonProjet et que vous lancez Claude Code, il lira ou créera le fichier C:\Users\Vous\Documents\MonProjet\.claude.json.

Ajouter le serveur (La méthode sûre)

Nous allons configurer le serveur "Filesystem" (qui permet à Claude Code de lire vos fichiers).

Ouvrez le fichier .claude.json avec votre éditeur de texte préféré (comme VS Code ou même le Bloc-notes de Windows).

Si le fichier est vide, ou si vous le créez vous-même, copiez exactement ce bloc de texte. Attention, le format doit être respecté à la virgule près !

{
  "mcpServers": {
    "mon-premier-serveur": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "C:\\Users\\Vous\\Documents"
      ]
    }
  }
}
Attention

Détail crucial sous Windows : Avez-vous remarqué les doubles barres obliques (\\\\) dans le chemin du dossier ? C'est obligatoire dans un fichier JSON sous Windows, sinon le chemin sera mal interprété ! Remplacez bien "Vous" par votre nom d'utilisateur.

Décryptage ligne par ligne

Voici l'explication précise de ce que vous venez de coller. Il ne faut jamais copier du code sans le comprendre :

  • "mcpServers": C'est le grand tiroir. Tout ce qui se trouve entre les accolades de cette section représente vos serveurs connectés.
  • "mon-premier-serveur": C'est le nom choisi par vous. Vous pouvez l'appeler "fichiers-locaux" ou "lecture-disque", cela sert uniquement à le reconnaître dans Claude Code.
  • "command": "npx" L'outil que Claude Code doit utiliser. Rappelez-vous le chapitre précédent : npx est le téléchargeur/exécuteur de Node.js.
  • "args": [...] Les arguments, c'est-à-dire la suite de la commande, mais découpée mot par mot. Au lieu d'écrire une longue ligne, le JSON oblige à mettre chaque mot entre guillemets, séparé par une virgule.
    • "-y" empêche Node.js de demander l'autorisation de téléchargement (indispensable pour que ça fonctionne en arrière-plan).
    • "@modelcontextprotocol/server-filesystem" est le nom officiel du serveur sur le magasin.
    • "C:\\Users\\Vous\\Documents" est la permission stricte accordée au serveur. Il ne pourra lire que ce dossier et rien d'autre.

Enregistrez votre fichier (Ctrl+S).

Vérifier que tout fonctionne (La Victoire)

C'est le moment de vérité. Nous allons vérifier que Claude Code a bien lu votre annuaire téléphonique et connecté le serveur.

  1. Ouvrez votre terminal et lancez Claude Code en tapant : claude
  2. Une fois l'interface de discussion chargée, tapez cette commande interne magique : /mcp

Si la configuration est réussie, Claude Code affichera un petit tableau listant vos serveurs. Vous y verrez apparaître : mon-premier-serveur.

Bonnes pratiques

Test final : Demandez simplement à Claude Code : "Quels sont les dossiers présents dans mon dossier Documents ?".
Vous allez le voir réfléchir, utiliser l'outil (un petit indicateur apparaîtra), puis vous lister vos fichiers locaux. Félicitations, votre assistant IA est désormais autonome !

Les erreurs les plus fréquentes

L'informatique n'est pas toujours tendre avec les virgules. Si ça ne marche pas du premier coup, voici où chercher :

Symptôme / ErreurExplication & Solution
Claude Code dit : "Invalid JSON"Il manque probablement une virgule ou un guillemet dans votre fichier de configuration. Vérifiez bien que chaque élément est entouré de guillemets doubles (").
Le serveur MCP n'apparaît pas dans la listeAssurez-vous d'avoir bien enregistré le fichier, puis fermez complètement Claude Code et relancez-le en tapant "claude".
Erreur "command not found: npx"Node.js n'est pas correctement installé, ou vous devez redémarrer votre ordinateur pour que Windows prenne en compte la nouvelle installation.
Le chemin du dossier est refuséSur Windows, évitez les espaces dans les chemins si possible, et utilisez des doubles antislashs (\\) dans le fichier JSON pour séparer les dossiers.

À retenir

À retenir

La configuration se fait dans un fichier nommé .claude.json, situé dans votre dossier de travail.

Ce fichier JSON est très strict : attention aux guillemets, aux virgules, et surtout aux doubles antislashs (\\\\) pour les chemins sur Windows.

La commande interne /mcp dans Claude Code est votre meilleur outil de diagnostic pour vérifier si vos serveurs sont bien allumés et reconnus.

Foire aux questions (FAQ)

Non. Une fois le fichier enregistré, la configuration est permanente. Claude Code démarrera automatiquement ce serveur en arrière-plan à chaque fois que vous l'utiliserez.
Absolument ! Claude Code propose désormais une commande pour ajouter des serveurs sans toucher au fichier JSON manuellement. Cependant, comprendre le fichier JSON (comme expliqué dans ce guide) reste indispensable pour modifier, dépanner ou ajuster finement vos serveurs plus tard.
Tant que Node.js est bien installé sur votre ordinateur (comme vu dans le guide précédent) et que la commande "npx" fonctionne dans votre terminal, Claude Code saura l'utiliser automatiquement.
Information

Maintenant que vous savez connecter un serveur, le monde s'ouvre à vous. Mais avec un grand pouvoir vient une grande responsabilité. Découvrons comment sécuriser tout cela.