Guide

Qu'est-ce qu'un serveur MCP ? Une explication simple pour 2026

MCP signifie Model Context Protocol. Un serveur MCP est un petit programme qui expose un service à une application IA. L'application IA est le client, aussi appelé hôte ; dans nos fiches, par exemple Claude Code, Cursor, Windsurf et Codex. Le client se connecte au serveur et le serveur lui indique ce qu'il sait faire : un même serveur, comme le GitHub MCP Server, peut donc fonctionner dans de nombreux clients.

Un serveur propose des outils (des actions que le modèle peut appeler, comme créer un ticket ou exécuter une requête), et le serveur de référence « everything » exerce aussi des prompts et des ressources (des données que le client peut lire). Les serveurs se connectent de deux façons. Les serveurs locaux tournent sur votre machine sous forme de commande, par exemple npx pour le serveur de système de fichiers ou uvx pour git et fetch. Les serveurs distants se trouvent derrière une URL, comme Context7, Sentry et Vercel.

La sécurité compte, car un serveur agit avec l'accès que vous lui donnez. Les fiches citent des conseils concrets : accorder le minimum de portées de token (GitHub), utiliser une Restricted API Key (Stripe), créer des utilisateurs de base de données en lecture seule (Redis) et examiner ce que le modèle demande de faire (Neon). Le README du serveur fetch prévient qu'il peut atteindre des adresses IP locales et internes, et le write_file du serveur de système de fichiers écrase les fichiers existants. Nous avons référencé 49 serveurs MCP ; 47 sont officiels.

Officiel: 4749documenté
  • Officiel 47

Comment ça marche

  • Le client lit une configuration (par exemple mcp.json dans Cursor ou mcp_config.json dans Windsurf) qui liste les serveurs à démarrer ou auxquels se connecter.
  • Les serveurs locaux (stdio) sont lancés comme une commande telle que npx ou uvx ; les serveurs distants sont joints par URL, souvent avec OAuth ou une clé API dans un en-tête.
  • Le serveur annonce ses outils ; le modèle décide quand en appeler un, puis le client l'exécute et renvoie le résultat.
  • Dans Claude Code, vous pouvez en ajouter un avec une commande comme claude mcp add --transport http, comme le montre la fiche Zapier ; Codex utilise codex mcp add.
  • Limitez l'exposition : GitHub accepte --toolsets pour exposer moins d'outils, et AWS API propose READ_OPERATIONS_ONLY=true.

MCP, serveur MCP et client MCP

An MCP host opens one client per MCP server, and each server provides tools, data and prompts MCP HOST The AI app you work in Claude Code, Claude Desktop, VS Code, Cursor MCP CLIENT One link per server VS Code opens a separate client for each server MCP SERVER Sentry MCP SERVER Filesystem MCP SERVER GitHub MCP = the protocol: JSON-RPC 2.0 messages plus two transports
Hôte, client et serveur : un client par serveur, chaque serveur fournit outils, données et prompts
TermeCe que c'estExemple
MCPLe protocole : des messages JSON-RPC 2.0 et deux modes de transportLa spécification sur modelcontextprotocol.io
Hôte MCPL'application IA dans laquelle vous travaillezClaude Code, Claude Desktop, VS Code, Cursor
Client MCPUne connexion que l'hôte ouvre par serveurVS Code ouvre un client distinct pour Sentry et pour le serveur de système de fichiers
Serveur MCPLe programme qui fournit outils, données et promptsGitHub, Sentry, système de fichiers

Un serveur MCP est-il un vrai serveur ? Local ou distant

Pas toujours un serveur en réseau. Un serveur local est un processus que l'application IA lance sur votre machine et avec lequel elle échange par l'entrée/sortie standard (stdio) ; il sert généralement un seul client et s'exécute avec vos permissions d'utilisateur. Un serveur distant tourne sur la plateforme du fournisseur derrière une URL, via Streamable HTTP, sert de nombreux clients et s'authentifie avec des bearer tokens ou des clés API ; le protocole recommande OAuth.

Local MCP servers run on your machine over stdio, remote servers sit behind a URL over Streamable HTTP LOCAL · stdio Runs on your machine A process the AI app launches Command such as npx or uvx Usually serves one client Runs with your user permissions REMOTE · Streamable HTTP Runs behind a URL Runs on the vendor's platform Examples: Context7, Sentry, Vercel Serves many clients Bearer token or API key; OAuth recommended same protocol, two ways to connect
Les serveurs locaux tournent via stdio sur votre machine, les serveurs distants se trouvent derrière une URL en HTTP

Serveur MCP ou API

Une API est l'interface propre à un service, et chaque application IA doit l'intégrer séparément. Un serveur MCP enveloppe cette capacité dans un format standard que le modèle peut découvrir à l'exécution (tools/list) et appeler (tools/call) : un seul serveur fonctionne ainsi dans tous les hôtes MCP. Beaucoup de serveurs MCP appellent l'API du fournisseur en dessous.

An API must be integrated separately by each AI app, while an MCP server exposes tools/list and tools/call to every MCP host API One service's own interface Each AI app integrates it separately Different for every service MCP SERVER A standard format Wraps the capability Model discovers it at runtime: tools/list Model calls it: tools/call One server works in every MCP host many MCP servers call the vendor API underneath
API et serveur MCP : tools/list pour découvrir, tools/call pour exécuter, un seul serveur pour tous les hôtes

Ce qu'un serveur peut proposer

An MCP server can offer tools, resources, prompts and elicitation TOOLS Actions Running a query or creating an issue RESOURCES Data to read A file or a database schema PROMPTS Reusable templates Few-shot examples ELICITATION Asks you Missing input sampling and server logging are deprecated as of protocol version 2026-07-28
Ce qu'un serveur peut proposer : outils, ressources, prompts et elicitation
  • Outils : des actions que le modèle peut appeler, comme exécuter une requête ou créer un ticket
  • Ressources : des données que l'application peut lire, comme un fichier ou un schéma de base de données
  • Prompts : des modèles réutilisables, comme des exemples few-shot
  • Elicitation : le serveur peut vous demander une information manquante. Roots, Sampling et Logging sont dépréciés depuis la version 2026-07-28 du protocole (SEP-2577) : ils fonctionnent encore pendant la période de dépréciation, mais les nouveaux serveurs ne devraient pas s'y appuyer

Exemples pour commencer

Apify MCP Server

par Apify

Apify MCP server: lets AI agents run Apify Actors to scrape and extract web data, with docs and storage tools.

Fait
5 choses
Installer
5 étapes
Compatible avec
3 hôtes

Atlassian Rovo MCP Server

par Atlassian

Atlassian's official remote MCP server connecting Jira, Confluence and more to AI assistants with OAuth.

Fait
5 choses
Installer
4 étapes
Compatible avec
Any MCP client, Cursor
Serveur MCP Apache-2.0

AWS API MCP Server

par AWS Labs (Amazon Web Services)

MCP server that lets AI assistants run AWS CLI commands across all AWS services with validation and security controls.

Fait
5 choses
Installer
5 étapes
Compatible avec
3 hôtes
Serveur MCP Apache-2.0

AWS Documentation MCP Server

par AWS Labs (Amazon Web Services)

MCP server that fetches, searches and recommends current AWS documentation pages as markdown for AI assistants.

Fait
5 choses
Installer
4 étapes
Compatible avec
Any MCP client, Cursor
Serveur MCP Apache-2.0

AWS MCP Servers (awslabs/mcp)

par AWS Labs (Amazon Web Services)

Open-source suite of MCP servers from AWS Labs for AWS docs, APIs, IaC, pricing, data and more, run locally over stdio.

Fait
5 choses
Installer
5 étapes
Compatible avec
4 hôtes

Azure MCP Server

par Microsoft

Microsoft's MCP server that brings Azure context and operations into AI agents, installable via npm, .NET, PyPI or Docker.

Fait
5 choses
Installer
5 étapes
Compatible avec
Any MCP client, Claude Code
Serveur MCP Apache-2.0

Chrome DevTools MCP

par Chrome DevTools (Google)

Lets your coding agent control and inspect a live Chrome browser: performance traces, network, console, screenshots, automation.

Fait
5 choses
Installer
4 étapes
Compatible avec
3 hôtes

Voir les 49 serveurs MCP que nous avons référencés

Questions fréquentes

Que signifie MCP??

MCP signifie Model Context Protocol, le standard qui permet aux applications IA de se connecter à des outils et à des données externes via des serveurs.

Quelle différence entre serveurs MCP stdio et distants??

Un serveur stdio tourne en local comme une commande telle que npx ou uvx. Un serveur distant tourne ailleurs et vous vous connectez à son URL, généralement avec OAuth ou un token.

Faut-il savoir coder pour utiliser un serveur MCP??

En général non. Vous ajoutez une entrée de configuration ou lancez une commande d'ajout, puis vous vous authentifiez. Pour créer le vôtre, le mcp-builder-skill et le plugin mcp-server-dev d'Anthropic vous guident.

Les serveurs MCP sont-ils sûrs??

Ils sont aussi sûrs que l'accès que vous accordez. Utilisez le minimum de permissions, des identifiants en lecture seule quand c'est possible, et lisez les notes de sécurité du README de chaque serveur.

Quelle différence entre une API et un serveur MCP??

Une API est l'interface propre à un service, que chaque application IA doit intégrer séparément. Un serveur MCP enveloppe cette capacité dans un format standard que le modèle découvre à l'exécution et appelle, de sorte qu'un seul serveur fonctionne dans tous les clients MCP ; beaucoup de serveurs MCP appellent l'API du fournisseur en dessous.

Un serveur MCP est-il un vrai serveur??

Pas toujours un serveur en réseau. Un serveur MCP local est un processus que l'application IA lance sur votre machine via stdio ; un serveur distant tourne sur la plateforme du fournisseur derrière une URL, souvent avec OAuth.

ChatGPT utilise-t-il MCP??

Oui. Le site du Model Context Protocol cite Claude, ChatGPT, VS Code et Cursor parmi les clients compatibles avec les serveurs MCP.