Serveur MCP : définition, installation et meilleurs serveurs 2026
Un serveur MCP est un programme qui donne à une application d’IA l’accès à un outil ou à une source de données, grâce au Model Context Protocol. Il expose des actions, des données et des modèles de requêtes que Claude, ChatGPT ou Cursor peuvent utiliser.
Ce guide explique comment fonctionne un serveur MCP, comment l’installer et lesquels choisir en 2026, à partir des 411 fiches de notre annuaire, dont 268 serveurs officiels.
Le serveur MCP en bref
- Son rôle : traduire les capacités d’un outil (GitHub, Notion, une base de données) dans un langage commun que tout client MCP comprend.
- Deux types : local, lancé sur votre machine, ou distant, hébergé par l’éditeur et accessible par une URL.
- Trois briques : des outils (actions), des ressources (données) et des prompts (modèles de requêtes).
- Où le trouver : dans l’annuaire serveurmcp.com, le registre officiel MCP ou la liste des serveurs de référence.
Comment fonctionne un serveur MCP ?
L’application d’IA, appelée hôte, embarque un client MCP. Ce client interroge le serveur pour connaître ses capacités, puis lui transmet les demandes du modèle. Le serveur exécute l’action auprès du service concerné et renvoie le résultat.
Un serveur MCP expose trois types d’éléments :
- Les outils : des actions, comme créer une issue GitHub ou interroger une table.
- Les ressources : des données à lire, comme un fichier ou une page Notion.
- Les prompts : des modèles de requêtes prêts à l’emploi.
Depuis la révision 2026-07-28 du protocole, un serveur MCP fonctionne sans état : chaque requête est autonome, et le serveur décrit ses capacités via la méthode server/discover. Notre article MCP devient stateless détaille ce changement.
Serveur MCP local ou distant ?
C’est le premier choix à faire, car il détermine l’installation et la sécurité.
| Critère | Serveur local | Serveur distant |
|---|---|---|
| Où il tourne | Sur votre machine, lancé par le client | Chez l’éditeur, sur Internet |
| Transport | stdio |
Streamable HTTP |
| Installation | Une commande, souvent npx ou docker |
Une URL à ajouter |
| Authentification | Souvent une clé d’API dans la configuration | Souvent une connexion OAuth dans le navigateur |
| Exemples | Filesystem, Playwright, Chrome DevTools | Notion, Figma, Sentry, Context7 |
Un serveur distant est plus simple à installer et maintenu par l’éditeur. Un serveur local garde vos données sur votre poste, ce qui convient aux fichiers et aux outils internes.
Comment installer un serveur MCP ?
L’installation dépend de votre client. Prenons deux serveurs officiels : Playwright, local, et Sentry, distant.
Dans Claude Code
Une seule commande suffit. Pour un serveur distant :
claude mcp add --transport http sentry https://mcp.sentry.dev/mcp
Pour un serveur local, la commande à lancer suit les deux tirets :
claude mcp add playwright -- npx @playwright/mcp@latest
L’option --scope choisit la portée : local par défaut, user pour tous vos projets, project pour partager la configuration avec votre équipe.
Dans Claude Desktop
Les serveurs locaux se déclarent dans le fichier claude_desktop_config.json, situé dans ~/Library/Application Support/Claude/ sur Mac et dans %APPDATA%\Claude\ sous Windows :
{
"mcpServers": {
"playwright": {
"command": "npx",
"args": ["@playwright/mcp@latest"]
}
}
}
Redémarrez ensuite Claude Desktop. Notre générateur crée ce fichier pour vous, et le validateur repère les erreurs de syntaxe. Les serveurs distants, eux, s’ajoutent comme connecteurs personnalisés dans les paramètres de Claude. Tous les détails sont dans notre guide pour ajouter un serveur MCP à Claude.
Dans Cursor et VS Code
Cursor lit un fichier mcp.json au même format mcpServers. VS Code utilise un fichier .vscode/mcp.json au format proche. Pour vérifier qu’un serveur répond bien, testez-le avec MCP Inspector.
Les meilleurs serveurs MCP en 2026, par usage
Notre sélection retient uniquement des serveurs officiels, publiés par l’éditeur de l’outil et détaillés dans un guide complet en français.
| Usage | Serveur | Ce qu’il permet | Type |
|---|---|---|---|
| Développement | GitHub | Lire le code, gérer issues et pull requests | Local (Docker) |
| Développement | Context7 | Fournir une documentation à jour des bibliothèques | Distant |
| Développement | Sentry | Analyser et corriger les erreurs de production | Distant |
| Développement | Supabase | Gérer une base Supabase, en lecture seule si besoin | Distant |
| Développement | GitLab | Projets, issues, merge requests et pipelines | Distant (intégré à GitLab) |
| Développement | codebase-memory-mcp | Indexer votre code pour votre agent | Local |
| Navigateur | Playwright | Piloter un navigateur pour tester ou automatiser | Local |
| Navigateur | Chrome DevTools | Déboguer une page web dans Chrome | Local |
| Recherche | Brave Search | Chercher sur le web depuis l’assistant | Local |
| Création | Figma | Transformer des maquettes en code | Distant |
| Productivité | Notion | Lire et modifier pages et bases de données | Distant |
| Données | Filesystem | Lire et organiser des fichiers locaux | Local |
| Données | data.gouv.fr | Interroger l’open data français | Distant |
| Gestion de projet | Jira et Confluence | Gérer tickets et documentation Atlassian | Distant |
| Création 3D | Blender | Modéliser et animer en 3D avec l’IA | Local |
| Comptabilité | Pennylane | Interroger vos données comptables, en lecture seule | Distant |
| Données d’entreprises | Pappers | Données légales des entreprises françaises | Distant |
| Jeu vidéo | Unity | Piloter l’éditeur Unity : scènes, scripts et assets | Local |
| Jeu vidéo | Godot | Lancer, déboguer et modifier un projet Godot | Local |
| Maison connectée | Home Assistant | Contrôler vos appareils connectés | Distant (votre instance) |
| Design | Mobbin | Références de design d’applications réelles | Distant |
| Commercial | HubSpot | Piloter son CRM | Distant |
Comment choisir un serveur MCP ?
- Privilégiez l’officiel : un serveur publié par l’éditeur suit l’évolution de son API. 268 des 411 serveurs de l’annuaire le sont.
- Vérifiez la maintenance : une version récente et un dépôt actif réduisent les risques d’incompatibilité.
- Limitez les permissions : préférez la lecture seule quand elle existe, comme le paramètre
read_onlyde Supabase. - Choisissez le bon type : local pour vos fichiers et outils internes, distant pour les services en ligne.
- Contrôlez la compatibilité : la plupart des serveurs fonctionnent avec tous les clients MCP, mais certains ciblent un client précis.
Chaque fiche de l’annuaire affiche un indice de confiance, fondé sur le statut officiel, le dépôt public et la documentation. Notre méthode complète est détaillée dans comment trouver le bon serveur MCP, et la checklist de sécurité recense les points à vérifier.
Où trouver des serveurs MCP ?
- L’annuaire serveurmcp.com : 411 serveurs décrits en français, filtrables par catégorie, avec leur commande d’installation.
- Le registre officiel MCP : le catalogue maintenu par le projet, dont le code est public sur GitHub.
- Les serveurs de référence : les implémentations d’exemple du projet, dans le dépôt servers.
- Les listes communautaires : comme official-mcp-servers, qui recense plus de 280 serveurs officiels.
Créer son propre serveur MCP
Si l’outil dont vous avez besoin n’a pas de serveur, vous pouvez en écrire un. Le projet publie des SDK officiels pour TypeScript, Python, Go, Java, C#, Kotlin et Rust, entre autres. Notre tutoriel Python vous guide pas à pas, et MCP Inspector vous aide à le tester.
Alignez votre serveur sur la révision 2026-07-28 : le SDK Python 2.x la gère déjà, et la documentation du SDK TypeScript oriente vers sa branche 2.x. Une fois en ligne, ajoutez-le à l’annuaire.
Questions fréquentes
Qu’est-ce qu’un serveur MCP ?
C’est un programme qui donne à une application d’IA l’accès à un outil ou à des données, via le Model Context Protocol. Il expose des outils, des ressources et des prompts.
Quelle différence entre un serveur MCP local et distant ?
Un serveur local tourne sur votre machine et se lance par une commande. Un serveur distant est hébergé par l’éditeur et s’ajoute par une URL, souvent avec une connexion OAuth.
Comment installer un serveur MCP dans Claude Code ?
Avec la commande claude mcp add. Par exemple, claude mcp add --transport http sentry https://mcp.sentry.dev/mcp ajoute le serveur distant de Sentry.
Les serveurs MCP sont-ils sûrs ?
Ils peuvent lire des données et agir en votre nom. Privilégiez les serveurs officiels, limitez leurs permissions et vérifiez chaque action sensible.
Où trouver des serveurs MCP ?
Dans l’annuaire serveurmcp.com, qui en décrit 411 en français, dans le registre officiel MCP ou dans des listes comme official-mcp-servers.
Sources
- Journal de la révision 2026-07-28 de la spécification MCP
- Aide de la commande
claude mcp add, Claude Code 2.1.293 - Registre officiel MCP et serveurs de référence
- Fiches de l’annuaire serveurmcp.com, au 8 octobre 2026
Mis à jour le 8 octobre 2026.
