Prise en main : les serveurs MCP
Un guide pour débutant·e : comprendre ce qu'est un serveur MCP, l'ajouter à votre client IA, et surtout vérifier qu'il est sûr avant de le brancher.
1. C'est quoi un serveur MCP ?
Le Model Context Protocol (MCP) est un standard qui permet à un agent IA (Claude, Copilot, agents internes…) d'appeler des outils : lire un fichier, interroger une base, chercher sur le web, envoyer un message. Un « serveur MCP » est un programme qui expose un ensemble d'outils à l'IA, de façon standardisée.
Concrètement, brancher un serveur MCP, c'est donner à votre IA le droit d'exécuter des actions via ces outils. D'où l'importance de savoir ce qu'il fait vraiment.
2. Remote ou paquet ?
Remote : le serveur est une URL hébergée par l'éditeur ; votre client s'y connecte (rien à installer).
Paquet (npm, PyPI, Docker…) : du code que vous installez et exécutez vous-même sur votre machine. Plus de contrôle, mais c'est votre machine qui fait tourner le code du tiers.
3. Direct ou avec configuration ?
Certains serveurs fonctionnent directement ; d'autres demandent une configuration (clé d'API, variable d'environnement). La fiche d'un serveur sur MCP Hub indique ce dont il a besoin.
4. L'ajouter à Claude Desktop
Claude Desktop lit un fichier de configuration. Ajoutez vos serveurs sous mcpServers.
Un serveur en paquet (npm)
{
"mcpServers": {
"mon-serveur": {
"command": "npx",
"args": ["-y", "nom-du-paquet-mcp"]
}
}
}
Un serveur avec une clé d'API
{
"mcpServers": {
"mon-serveur": {
"command": "npx",
"args": ["-y", "nom-du-paquet-mcp"],
"env": { "API_KEY": "votre_cle" }
}
}
}
Un serveur remote (via le pont mcp-remote)
{
"mcpServers": {
"mon-serveur-web": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://exemple.com/mcp"]
}
}
}
Redémarrez Claude Desktop après modification. Les outils du serveur apparaissent alors dans l'interface.
5. Vérifier AVANT d'ajouter (le réflexe sécurité)
- son verdict (a-t-il passé le pentest comportemental ?) ;
- la liste de ses outils et leurs paramètres ;
- son coût en tokens (le contexte qu'il consomme) ;
- donnez à l'IA le moins d'accès possible et préférez les serveurs vérifiés.
6. Lire une fiche MCP Hub
Chaque fiche serveur montre : le verdict (Vérifié / Signalé / Non testé), le coût de contexte, et la liste des outils — pour chacun : paramètres (type, requis, valeurs possibles), schéma de retour, un exemple d'appel, et un coût estimé. Rappel : seul le pentest comportemental donne un verdict ; l'analyse de description seule n'est qu'indicative.