Aller au contenu

Serveur MCP : c'est quoi ? Définition simple et 10 exemples

Un serveur MCP, c'est quoi ? Le Model Context Protocol en clair, la différence avec une API, comment l'ajouter à Claude Code ou Claude Desktop et 10 exemples.

Par Yotam DahanMis à jour 17 min de lectureClaude Code

Qu'est-ce qu'un serveur MCP en pratique : une seule commande claude mcp add ajoute le serveur Playwright, et /mcp dans Claude Code le montre connecté avec 25 outils

Qu'est-ce qu'un serveur MCP ? Un serveur MCP est un petit programme qui permet à une application d'IA comme Claude d'utiliser un autre outil pour vous : chercher dans votre Google Drive, lire une page Notion, rédiger une réponse Gmail ou exporter un design Canva. MCP signifie Model Context Protocol, la norme ouverte qui définit comment les applications d'IA et les outils communiquent, donc un éditeur d'outil construit un seul serveur et il fonctionne dans toute application compatible MCP. Vous connectez un serveur une fois, vous vous identifiez, et dès lors Claude peut utiliser les actions de cet outil chaque fois que votre demande en a besoin.

Qu'est-ce qu'un serveur MCP : le Model Context Protocol et son fonctionnement

MCP est l'abréviation de Model Context Protocol. La documentation officielle le résume avec une analogie matérielle : MCP est comme « un port USB-C pour les applications d'IA » (modelcontextprotocol.io). Avant qu'une prise standard existe, chaque appareil avait besoin de son propre câble, et avant MCP chaque application d'IA avait besoin d'une intégration sur mesure pour chaque outil.

Un protocole est simplement un ensemble de règles convenues sur la façon dont deux programmes échangent des informations. Dans MCP, trois rôles se partagent le travail :

Les trois rôles de toute connexion MCP

Hôte

L'application d'IA que vous utilisez, comme Claude Code, l'application de bureau Claude ou claude.ai.

Client

La connexion à l'intérieur de l'hôte. L'hôte en crée une pour chaque serveur ajouté.

Serveur

Le programme qui expose un outil. Notion en fait tourner un pour Notion, Stripe un pour Stripe.

Un serveur peut offrir trois types de choses à l'application :

Ce qu'offre un serveurCe que ça veut direExemple
Tools (outils)Des actions que Claude peut faire« Chercher des fichiers », « créer un brouillon », « mettre à jour une affaire »
Resources (ressources)Des informations que Claude peut lireUn document ou un enregistrement de base de données
PromptsDes modèles prêts pour des tâches courantesUne façon suggérée de demander un résumé hebdomadaire

Les outils sont ce que vous remarquerez au quotidien. Voici ce qui se passe derrière une seule demande :

Une demande, étape par étape
  1. Vous demandez

    « Trouve la présentation du conseil du dernier trimestre dans mon Drive et résume-la »

  2. Claude choisit un outil

    Il choisit l'outil de recherche du serveur Drive

  3. Le serveur travaille

    Il cherche dans votre Drive avec vos permissions

  4. Claude répond

    Il lit le fichier et rédige le résumé

À quoi sert un serveur MCP ?

  • Vous arrêtez de copier-coller. Sans connexion, faire entrer des données CRM dans un chat IA veut dire exporter, télécharger et téléverser. Avec une connexion, vous demandez en une phrase.
  • Claude peut agir, pas seulement répondre. Un serveur avec des outils d'écriture permet à Claude de créer le brouillon ou de mettre à jour l'enregistrement, ce qui est à la fois le principal avantage et le principal risque.

Anthropic a présenté MCP en novembre 2024. En décembre 2025, l'entreprise a donné MCP à l'Agentic AI Foundation, un fonds de la Linux Foundation cofondé par Anthropic, Block et OpenAI, pour qu'aucune entreprise ne contrôle seule la norme.

10,000+

serveurs MCP publics actifs, selon le décompte d'Anthropic en décembre 2025

97M+

téléchargements mensuels des SDK MCP officiels, décembre 2025

2,000+

connecteurs et plugins dans le répertoire de Claude, octobre 2026

D'après l'annonce d'Anthropic du 9 décembre 2025 et la page d'accueil de la Claude Marketplace, vérifiée en octobre 2026.

Serveur MCP vs API : quelle différence ?

Une API est la porte qu'un service ouvre aux programmeurs. Un serveur MCP est généralement une couche posée sur cette porte, écrite pour qu'une application d'IA puisse la trouver et l'utiliser sans développeur entre les deux.

APIServeur MCP
Conçu pourDes programmeurs qui écrivent du code pour un serviceDes applications d'IA qui choisissent leurs outils seules
Comment l'application apprend ce qu'elle peut faireUn développeur lit la documentation et écrit l'intégrationLe serveur liste ses outils, avec des descriptions simples, quand l'application se connecte
Travail par application d'IAUne intégration séparée pour chaque applicationUn seul serveur pour toutes les applications compatibles MCP
ExempleL'API de Notion, appelée depuis du codeLe serveur MCP de Notion, ajouté à Claude en une seule connexion

MCP ne remplace donc pas les API. Il décrit les actions d'un service dans un format unique que Claude, ChatGPT et les autres applications MCP savent tous lire.

Serveurs MCP distants et locaux

Il existe deux types de serveurs, et la différence décide de la façon de les installer.

Serveur distantServeur local
Où il tourneSur les ordinateurs de l'éditeur de l'outilSur votre propre ordinateur
Nom dans la documentationStreamable HTTP, d'où le --transport http de Claude Codestdio : l'application lance le programme et lui parle directement
Comment l'ajouterLe choisir dans un répertoire ou coller son adresse web, puis s'identifierLancer une commande, ou installer une extension de bureau
Exemples typiquesNotion, Slack, HubSpot, Stripe, CanvaPlaywright (pilotage du navigateur), le serveur Filesystem
À surveillerLes permissions que vous accordez à la connexionIl tourne avec les permissions de votre compte utilisateur

Dans les applications Claude web et de bureau et dans Cowork, les connexions aux serveurs distants partent du cloud d'Anthropic plutôt que de votre ordinateur, donc un serveur qui n'existe que sur le réseau de votre bureau ou votre VPN ne s'y connectera pas.

Connecteurs Claude, extensions et serveurs : la même idée

Chaque produit Claude utilise son propre mot pour la même chose :

Connecteur

Le nom que les applications Claude donnent à un serveur distant connecté, comme Google Drive ou Slack.

Extension de bureau

Un serveur local empaqueté, un fichier en .mcpb qui s'installe dans Claude Desktop en un clic.

Serveur MCP

Le nom technique, celui qu'utilise Claude Code pour les deux types.

Le répertoire de connecteurs d'Anthropic liste ceux qui ont été examinés, les plus utilisés en premier :

Répertoire des connecteurs Claude avec plus de 2 000 connecteurs et plugins et les plus populaires, de Google Drive et Gmail à Notion et HubSpot
Google Drive, Gmail, Notion et Slack sont en tête de liste ; chaque entrée ouvre une page avec son éditeur et l'adresse du serveur. La Claude Marketplace, octobre 2026.

Pour voir lesquels fonctionnent dans les applis Claude, avec la configuration exacte de chacun, parcourez notre liste de connecteurs Claude.

Comment ajouter un serveur MCP à Claude Code

Les étapes suivent la documentation MCP de Claude Code :

  1. Trouvez l'adresse officielle. Prenez-la dans la documentation de l'éditeur de l'outil ou sur la page du serveur dans le répertoire de Claude.
  2. Ajoutez le serveur. Lancez la commande ci-dessous dans votre terminal ; celle-ci ajoute le serveur hébergé de Notion.
  3. Identifiez-vous. Démarrez Claude Code avec claude, tapez /mcp, sélectionnez le serveur et suivez la connexion dans le navigateur. C'est OAuth, le parcours « Se connecter avec... » qui donne à Claude une clé révocable au lieu de votre mot de passe. claude mcp login notion fait la même chose depuis votre terminal.
  4. Testez en lecture seule. Demandez quelque chose qui ne fait que lire, comme le prompt ci-dessous.
Ce qu'apporte un serveur MCP en pratique : la fiche Notion dans le répertoire de connecteurs de Claude, avec l'URL officielle du serveur et les outils qu'il donne à Claude
L'adresse du serveur à coller, et chaque outil que Claude obtient une fois connecté. La page de Notion dans la Claude Marketplace, octobre 2026.
Terminal
claude mcp add --transport http notion https://mcp.notion.com/mcp
Un premier test sans risque
Cherche la checklist d'accueil des nouveaux dans mon espace Notion et résume-la en cinq points. Ne modifie rien.

Un serveur local s'ajoute avec une commande qui lance le programme. Celle-ci ajoute le serveur Playwright de Microsoft, qui permet à Claude d'ouvrir des pages web et de cliquer dessus dans un navigateur, et elle nécessite Node.js 18 ou plus récent :

Terminal
claude mcp add playwright npx @playwright/mcp@latest

Le réglage --scope décide qui peut utiliser un serveur :

PortéeComment la réglerQui peut l'utiliserEnregistré dans
Local (par défaut)Pas d'option nécessaireVous, dans le projet actuel~/.claude.json
Project--scope projectToute personne qui ouvre ce projet.mcp.json dans le dossier du projet
User--scope userVous, dans tous les projets~/.claude.json

Comme le fichier .mcp.json d'un projet peut venir de quelqu'un d'autre, Claude Code ne se connecte pas aux serveurs qui y sont listés tant que vous ne les avez pas approuvés. Voici une vraie vérification après avoir ajouté Notion avec --scope project :

Terminal montrant le fichier .mcp.json d'un projet, puis claude mcp get et claude mcp list qui indiquent le serveur MCP Notion en attente d'approbation
Une vraie exécution sur Claude Code 2.1.303, octobre 2026 : le serveur du projet reste en « Pending approval » jusqu'à ce que vous lanciez claude dans le dossier et l'acceptiez.

claude mcp remove notion supprime un serveur, et /mcp dans une session montre l'état de chaque serveur, ses outils et une option Clear authentication.

Ouvrez un serveur dans /mcp et choisissez View tools pour voir exactement ce qu'il permet à Claude de faire. Chaque outil porte une étiquette, ce qui en fait la vérification de sécurité la plus rapide qui soit :

Liste des outils du serveur MCP Playwright dans /mcp de Claude Code, chaque outil étiqueté read-only ou destructive et open-world
Notre serveur de test du haut de ce guide : 25 outils, dont la plupart peuvent modifier des choses (destructive). Les outils read-only ne font que regarder.

Vous cherchez d'autres serveurs à ajouter ? Notre liste des serveurs MCP pour Claude Code donne la commande claude mcp add exacte pour chacun.

Comment ajouter un serveur MCP à Claude Desktop et claude.ai

Ces étapes suivent l'article d'aide d'Anthropic sur l'utilisation des connecteurs et fonctionnent dans le navigateur comme dans l'application de bureau.

Depuis le répertoire de connecteurs

  1. Ouvrez le répertoire. Allez dans Customize > Connectors et cliquez sur + à côté de Connectors.
  2. Connectez un outil. Choisissez un connecteur, comme Google Drive, cliquez sur Connect et identifiez-vous sur ce service.
  3. Activez-le dans un chat. Cliquez sur le bouton + en bas à gauche, survolez Connectors, et activez le connecteur pour cette conversation.

N'importe quel serveur distant par son adresse

  1. Lancez un connecteur personnalisé. Dans Customize > Connectors, cliquez sur Add et choisissez d'ajouter un connecteur personnalisé (sur certains comptes, il se trouve sous Custom > Web).
  2. Saisissez les détails. Tapez un nom et l'adresse du serveur, puis cliquez sur Continue.
  3. Choisissez comment vous identifier. Choisissez Sign in now, Sign in when needed ou No sign in, puis cliquez sur Add.

Les forfaits gratuits sont limités à un connecteur personnalisé. Sur les forfaits Team et Enterprise, les propriétaires ajoutent les connecteurs pour l'organisation, puis les membres connectent leurs propres comptes.

Les serveurs locaux et le fichier de configuration MCP de Claude Desktop

Claude Desktop installe les serveurs locaux comme des extensions : ouvrez Settings > Extensions, cliquez sur Browse extensions, et installez-en une. L'application embarque son propre Node.js, donc vous n'avez pas à l'installer. Pour installer un fichier .mcpb qu'on vous a donné, ouvrez Advanced settings sur la même page et choisissez Install Extension…

L'ancienne méthode manuelle fonctionne encore quand la documentation d'un serveur la demande. En suivant le guide MCP des serveurs locaux, ouvrez Settings > Developer > Edit Config, ajoutez le serveur au fichier de configuration, puis quittez et relancez l'application.

Cette méthode demande que Node.js soit installé. Pour le serveur Filesystem, le fichier ressemble à ceci ; remplacez yourname et ne listez que les dossiers auxquels Claude peut toucher (sous Windows, écrivez les chemins comme C:\\Users\\yourname\\Desktop) :

json
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "/Users/yourname/Desktop"]
    }
  }
}
OrdinateurEmplacement du fichier de configuration
Mac~/Library/Application Support/Claude/claude_desktop_config.json
Windows%APPDATA%\Claude\claude_desktop_config.json

Les serveurs locaux configurés ainsi ne fonctionnent que dans Claude Desktop, pas sur claude.ai.

Utiliser vos connecteurs dans les tâches Claude

Le côté tâches de Claude, encore appelé Cowork sur certains comptes, utilise les mêmes connecteurs que ceux ajoutés dans Customize > Connectors, sans rien de plus à installer ; gardez la validation Manual pendant que vous apprenez. Pour un tuto Claude Cowork pas à pas, et pour savoir quand choisir plutôt Claude Code, voyez notre comparatif.

MCP est-il sûr ? Checklist avant de connecter un serveur

0 sur 9 faites

En mode Manual, chaque appel d'outil MCP s'arrête d'abord pour attendre votre accord, avec le serveur, l'outil et ses paramètres exacts :

Claude Code qui demande la permission avant de lancer l'outil MCP Playwright Navigate to a URL avec url https://example.com
L'option 2 enregistre une règle pour ce seul outil dans ce dossier. Gardez les outils destructifs en demande d'accord tant que vous ne faites pas confiance au serveur.

Exemples de serveurs MCP à connecter en premier

Ce sont des serveurs officiels faits par les entreprises derrière chaque outil, choisis pour ceux qui ne codent pas. La dernière colonne montre la voie la plus rapide.

ServeurCréé parCe que vous pouvez demander à ClaudeComment l'ajouter
Google DriveGoogleRetrouver un fichier dont vous vous souvenez à moitié, lire Docs, Sheets, Slides et PDF, enregistrer de nouveaux fichiersRépertoire Claude
GmailGoogleChercher dans votre boîte, résumer des fils, rédiger des réponsesRépertoire Claude
Google CalendarGoogleConsulter votre agenda, proposer des créneaux, créer et modifier des événementsRépertoire Claude
NotionNotionChercher, lire, créer et modifier des pages et des basesclaude mcp add --transport http notion https://mcp.notion.com/mcp ou le répertoire
SlackSlackChercher et lire des canaux et des fils, envoyer des messages, créer des canvasRépertoire Claude
CanvaCanvaChercher, créer, remplir automatiquement et exporter des designsRépertoire Claude
HubSpotHubSpotChercher et mettre à jour contacts, entreprises, affaires et tickets, analyser les e-mailsclaude mcp add --transport http hubspot --scope user https://mcp.hubspot.com/anthropic ou le répertoire
ShopifyShopifyConsulter commandes et clients, mettre à jour produits et stocks, créer des codes de réductionRépertoire Claude
StripeStripeConsulter et mettre à jour clients, paiements et factures, chercher dans la documentation de Stripeclaude mcp add --transport http stripe https://mcp.stripe.com ou le répertoire
PlaywrightMicrosoftOuvrir des pages web, cliquer, remplir des formulaires et vérifier votre propre siteclaude mcp add playwright npx @playwright/mcp@latest

Si un outil dont vous dépendez n'a pas de serveur propre, Zapier en propose un qui permet à Claude d'exécuter des actions dans les applications connectées à votre compte Zapier. Pour plus d'options, parcourez le répertoire de serveurs MCP d'ai school.

Serveur MCP qui ne fonctionne pas ? Problèmes courants et solutions

Un vrai cas tiré de notre test : le serveur était connecté, mais son navigateur sans interface n'arrivait pas à joindre le web. Claude Code l'a dit clairement et a listé ce qu'il fallait vérifier, au lieu d'inventer une réponse :

Claude Code qui explique que le serveur MCP Playwright n'a pas pu charger une page, avec les causes réseau possibles et une vérification curl
Connecté ne veut pas dire fonctionnel. L'outil a tourné deux fois et échoué, et Claude l'a signalé au lieu de deviner le contenu de la page.
Ce que vous voyezCe que ça veut direSolution
! Needs authentication dans claude mcp listVous avez ajouté le serveur sans vous identifierLancez /mcp, sélectionnez le serveur et identifiez-vous, ou lancez claude mcp login <name>
⏸ Pending approval (run `claude` to approve)Un serveur du .mcp.json d'un projet que vous n'avez pas approuvéLancez claude dans ce dossier et acceptez le serveur
✘ Failed to connectMauvaise adresse, ou le service est en panneLancez claude mcp get <name> et lisez la ligne Issue:, puis comparez l'adresse avec la documentation de l'éditeur
is Anthropic-hosted and doesn't support local OAuthVous avez ajouté Gmail, Google Calendar ou Microsoft 365 avec claude mcp addSupprimez-le avec claude mcp remove <name> et connectez-le plutôt sur claude.ai
Un connecteur ajouté sur claude.ai n'apparaît pas dans /mcpClaude Code est connecté avec une clé API, pas avec votre abonnementLancez /status, retirez ANTHROPIC_API_KEY, puis lancez /login
Un serveur local n'apparaît pas dans Claude DesktopUne faute de frappe dans le fichier de configuration, ou l'application n'a pas été complètement redémarréeCorrigez le JSON, quittez complètement Claude, rouvrez-le, et lisez mcp.log dans ~/Library/Logs/Claude ou %APPDATA%\Claude\logs
Un connecteur personnalisé ne se connecte pas dans l'application ClaudeLe serveur n'est joignable que sur votre réseau privéLes connexions partent du cloud d'Anthropic, donc le serveur doit être sur l'internet public

Quand vous n'avez pas besoin d'un serveur MCP

  • Les fichiers sont déjà sur votre ordinateur. Claude Code lit et modifie directement les fichiers locaux, sans serveur.
  • Le travail est une chaîne fixe qui tourne en permanence. « Chaque nouveau prospect du formulaire va dans un tableur et reçoit un e-mail » relève d'une plateforme d'automatisation ; voyez le tuto n8n pour débutants, ou comment automatiser ses factures avec l'IA pour un exemple qui combine les deux approches.
  • Vous voulez une procédure, pas un nouvel outil. C'est un skill, présenté dans comment créer un skill Claude.

Petit test0 sur 3 correctes

Où tourne un serveur MCP distant ?

Vous venez de connecter un serveur qui peut envoyer des e-mails. Quelle est la première étape la plus sûre ?

claude mcp list affiche « Pending approval » à côté d'un serveur. Pourquoi ?

Que faire ensuite

Connectez aujourd'hui un serveur en lecture seule, comme Google Drive ou Notion, et posez-lui trois questions auxquelles vous répondriez normalement en cherchant à la main. Quand les réponses se montrent utiles, ajoutez une action d'écriture que vous contrôlez, comme rédiger plutôt qu'envoyer.

Gardez le réflexe de vérification de la checklist pour chaque nouveau serveur. Si vous préférez mettre en place MCP, les skills et CLAUDE.md avec un guide à vos côtés, le cours Claude Code couvre les trois.

Fiche de vérification d'un serveur MCP

Une fiche imprimable pour vérifier un serveur MCP avant de le connecter : 14 questions oui ou non, un score de risque simple et un registre de ce que chaque connexion peut lire et modifier.

Saisissez votre e-mail et la section complète s'ouvre ici. Vous recevez aussi une leçon gratuite de la formation.

Pas de spam. Désinscription en un clic. Nous utilisons votre e-mail pour vous envoyer la formation et des conseils IA.

Questions fréquentes

MCP, c'est seulement pour Claude ?

Non. MCP est une norme ouverte, et Anthropic indique que ChatGPT, Cursor, Gemini, Microsoft Copilot et Visual Studio Code l'ont adoptée, donc un même serveur peut fonctionner dans plusieurs applications d'IA.

Faut-il savoir coder pour utiliser un serveur MCP ?

Pas pour les serveurs distants : vous en choisissez un dans un répertoire ou collez son adresse, puis vous vous connectez. Les serveurs locaux demandent en général une commande dans un terminal et parfois Node.js installé, la seule partie qui paraît technique.

Les serveurs MCP sont-ils gratuits ?

Le protocole lui-même est gratuit et ouvert. Connecter un serveur ne coûte rien de plus, mais le service derrière peut demander son propre compte payant, et le travail de Claude compte toujours dans l'usage de votre forfait Claude. Les forfaits Claude gratuits peuvent ajouter un connecteur personnalisé.

Puis-je créer mon propre serveur MCP ?

Oui. Le protocole publie des SDK officiels dans 10 langages, dont Python et TypeScript, et Claude Code peut écrire un serveur simple à partir d'une description en langage courant. Testez d'abord un serveur fait maison sur des données fictives, car il tourne avec tous les accès que vous lui donnez.

Combien de serveurs MCP puis-je connecter dans Claude Code ?

Claude Code ne fixe pas de plafond. Sa fonction de recherche d'outils, activée par défaut, ne charge que les noms des outils au début d'une session et récupère les détails complets au besoin, donc la limite pratique, c'est votre fenêtre de contexte.

MCP est-il mort ?

Non. En décembre 2025, Anthropic a confié MCP à l'Agentic AI Foundation, sous l'égide de la Linux Foundation, la spécification a publié une nouvelle version datée du 2026-07-28, et Claude, ChatGPT, Gemini et Copilot le prennent tous en charge.

À lire aussi