Accueil › Claude Code › MCP
Vue d’ensembleInstallationréférence de la CLITarifs et limitesAgent SDKCompétences et pluginsGitHubWeb, bureau et IDEModèlesErreursOpen source ?TutorielPour les étudiantsAutomatisation de l’assurance qualitéComparaison avec CursorComparaison avec Codex et OpenCodeSous-agentsHooksMCPÉcosystèmeVS CodeOpenRouterLimites de débitGuide en chinois
Dernière mise à jour : 11 octobre 2026

MCP dans Claude Code : connexion de serveurs, portées, MCP distant et exemples concrets

MCP — le Model Context Protocol — permet à Claude Code d’accéder à des éléments qui ne sont pas des fichiers de votre dépôt : une base de données, un navigateur, GitHub, vos données analytiques, votre outil de suivi des tickets. Un serveur expose des outils et des ressources ; Claude Code s’y connecte et l’agent peut les utiliser comme n’importe quel outil intégré. La configuration se fait avec une commande par serveur.

TLDR

  • claude mcp add <name> -- <command> pour les serveurs locaux (stdio) ; claude mcp add --transport http <name> <url> pour les serveurs distants.
  • Portées : locale (vous, ce projet), projet (.mcp.json, partagé avec le dépôt), utilisateur (vous, tous les projets).
  • /mcp dans une session affiche l’état, authentifie les serveurs OAuth et répertorie leurs outils.
  • Les ressources peuvent être référencées par des mentions @ ; les prompts des serveurs apparaissent sous forme de commandes slash.

Ajouter un serveur

# local server over stdio (runs the command, talks over its stdin/stdout)
claude mcp add playwright -- npx @playwright/mcp@latest

# remote server over HTTP
claude mcp add --transport http github https://api.githubcopilot.com/mcp/

# with a header (API-key style auth)
claude mcp add --transport http posthog https://mcp.posthog.com/mcp \
  --header "Authorization: Bearer $POSTHOG_API_KEY"

claude mcp list      # what is configured
claude mcp remove playwright

Les serveurs stdio sont des programmes que Claude Code lance pour vous — la plupart des serveurs communautaires sont des paquets npm ou Python exécutés de cette manière. Les serveurs distants sont des URL ; ils s’authentifient avec OAuth (exécutez /mcp dans une session et suivez le parcours dans le navigateur) ou avec un en-tête que vous fournissez lors de l’ajout, comme dans l’exemple PostHog. Consultez la documentation de chaque fournisseur pour connaître l’URL actuelle — les points de terminaison distants changent.

Portées et .mcp.json

  • local (par défaut) — stocké dans vos paramètres utilisateur, uniquement pour ce projet. Serveurs personnels et privés.
  • project (--scope project) — enregistré dans .mcp.json à la racine du dépôt et partagé avec toute personne qui le clone. Claude Code demande votre accord avant de faire confiance aux serveurs d’un projet pour la première fois.
  • user (--scope user) — disponible dans tous les projets sur votre machine.
{
  "mcpServers": {
    "postgres": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-postgres", "${DATABASE_URL}"]
    }
  }
}

.mcp.json prend en charge l’expansion des variables d’environnement, ce qui permet au dépôt de fournir la définition du serveur tandis que chaque développeur fournit ses propres identifiants.

Utiliser un serveur dans une session

Une fois la connexion établie, les outils du serveur sont simplement disponibles — demandez « les erreurs des 24 dernières heures dans PostHog » et Claude Code appelle l’outil. Les ressources exposées par le serveur peuvent être référencées avec des mentions @ (@github:issue://123), ce qui les ajoute au contexte à la demande. Les prompts définis par un serveur apparaissent sous forme de commandes slash sous /mcp__<server>__<prompt>. /mcp affiche l’état de la connexion, vous permet de vous reconnecter ou de vous authentifier, et répertorie chaque outil avec sa description.

Exemples à reprendre

  • PostHog MCP — analyse produit depuis l’agent : « quel indicateur de fonctionnalité contrôle ce code, et où en est son déploiement ? » PostHog publie un serveur MCP distant ; ajoutez-le avec --transport http et votre clé API personnelle dans un en-tête bearer.
  • GitHub — tickets et pull requests comme contexte ; associez-le à l’Action du guide GitHub pour le cycle de revue.
  • Playwright — un véritable navigateur pour les tests de bout en bout et pour vérifier l’interface que vous venez de modifier ; consultez le guide d’automatisation de l’assurance qualité.
  • Postgres / SQLite — requêtes et migrations tenant compte du schéma ; attribuez-lui un utilisateur en lecture seule, sauf si vous souhaitez explicitement autoriser les modifications.
  • Système de fichiers hors du dépôt — --add-dir est plus simple pour les répertoires supplémentaires ; MCP sert à accéder à ce qui n’est pas un fichier.

Coût et contexte

Chaque résultat d’outil renvoyé par un serveur MCP entre dans la conversation et est renvoyé à chaque échange ultérieur. Un serveur qui renvoie 5,000 lignes fait exploser le contexte. Privilégiez les outils avec des limites, demandez des résumés et /compact après une requête volumineuse. Les serveurs s’exécutent localement ou auprès du fournisseur ; ils ne passent pas par le point de terminaison du modèle, donc ANTHROPIC_BASE_URL=https://aiprimetech.io n’est pas affecté — seuls les tokens consommés par les résultats sont facturés.

Essayez gratuitement pour commencer

Les nouveaux comptes reçoivent 5 $ de crédit API offert avec le code CLAUDECODE — de quoi passer une soirée à utiliser Claude Code avec Sonnet — puis des crédits valant 7.69231× leur valeur nominale.

export ANTHROPIC_BASE_URL=https://aiprimetech.io
export ANTHROPIC_API_KEY=your_key

Créer un compte avec le code CLAUDECODE

Questions fréquentes

Comment ajouter un serveur MCP à Claude Code ?

`claude mcp add <name> -- <command>` pour un serveur local, ou `claude mcp add --transport http <name> <url>` pour un serveur distant ; ajoutez `--scope project` pour le partager via .mcp.json.

Comment connecter PostHog à Claude Code ?

Ajoutez le serveur MCP distant de PostHog avec `claude mcp add --transport http posthog <url> --header "Authorization: Bearer <api key>"`, en utilisant l’URL de la documentation MCP de PostHog, puis posez des questions sur les événements, les indicateurs de fonctionnalité ou les erreurs dans une session.

MCP fonctionne-t-il via une passerelle ?

Oui. Les serveurs MCP s’exécutent localement ou auprès du fournisseur et sont indépendants du point de terminaison du modèle ; seuls les tokens consommés par leurs résultats sont facturés via la passerelle.

Utilisez Claude Code sur la passerelle

Les mêmes modèles, deux variables d’environnement, des crédits valant 7.69231× leur valeur nominale — ou une offre illimitée à tarif forfaitaire. Nouveaux comptes : 5 $ de crédit API offert avec le code CLAUDECODE.

Obtenir une clé API Voir les offres illimitées

AI Prime Tech est une passerelle API indépendante et n’est ni affiliée à Anthropic, ni approuvée ou parrainée par Anthropic. « Claude » et « Claude Code » sont des marques commerciales d’Anthropic. Les fonctionnalités de Claude Code décrites ici correspondent à la documentation publique d’Anthropic au moment de la rédaction et évoluent fréquemment ; les prix et les listes de modèles de cette page proviennent des paramètres en temps réel de cette passerelle.

Autres guides Claude Code

Claude Code : le guide completComment installer Claude CodeDocumentation de la CLI Claude Code : commandes et optionsLes tarifs et limites de Claude Code expliquésLe SDK Claude Code, désormais Claude Agent SDKCompétences et plugins Claude CodeClaude Code dans GitHub : l’App, l’Action et @claudeClaude Code dispose-t-il d’une interface web ? Le web, le bureau et l’IDE expliquésQuel modèle Claude Code utilise et comment en changerLes erreurs de Claude Code et comment les résoudreClaude Code est-il open source ?Tutoriel Claude Code : votre première vraie sessionClaude pour les étudiants : Claude Code, l’API et ce que le statut étudiant vous apporte réellementComment utiliser Claude Code pour automatiser l’assurance qualitéClaude Code ou Cursor : lequel choisir, quand — et comment utiliser les deuxClaude Code vs Codex vs OpenCode : comparaison des agents de terminalSous-agents de Claude Code : fonctionnement, définition et équipes d’agentsHooks de Claude Code : un contrôle déterministe des actions de l’agentL’écosystème Claude Code : routeurs, frameworks, plugins et listes qui les recensentClaude Code dans VS Code : l’extension, l’utilisation via le terminal et les erreursComment utiliser OpenRouter dans Claude Code (et quand s’en passer)Erreur de limite de débit de Claude : ce que signifie « API error: rate limit reached » et comment la résoudreComment utiliser Claude Code : de l’installation à l’utilisation quotidienne