Installer son premier MCP
L'installation d'un MCP est beaucoup plus simple qu'elle n'en a l'air. Préparez le terrain sereinement.
Pas de panique ! Il n'y aura aucune commande technique dans ce guide. Avant d'ouvrir votre terminal, il est essentiel de comprendre l'écosystème. Une fois que vous aurez saisi comment les développeurs conçoivent leurs serveurs, l'installation vous paraîtra parfaitement logique.
Pourquoi préparer son installation ?
Habituellement, lorsque vous souhaitez utiliser un nouveau logiciel, vous allez sur un site web, vous téléchargez un fichier, vous double-cliquez dessus, et vous suivez un assistant d'installation.
L'univers des MCP fonctionne différemment. Il s'agit d'un écosystème conçu par des développeurs, souvent pour des développeurs (même si cela se démocratise très vite). Par conséquent, les serveurs MCP ne s'installent pas avec une interface graphique, mais via des lignes de texte dans un terminal.
Prendre quelques minutes pour comprendre cette logique vous évitera 90% des erreurs et des frustrations lors de vos futures installations.
Les prérequis indispensables
Pour qu'une installation se passe bien, vous avez besoin de trois éléments de base :
- Un Client MCP : L'application qui va consommer votre serveur. Si vous lisez cette documentation, c'est probablement que vous utilisez ou comptez utiliser Claude Code.
- Un Terminal : La fenêtre noire où l'on tape du texte. Sur Windows, c'est PowerShell ou l'Invite de commandes. Sur Mac, c'est l'application Terminal.
- Un socle technique : C'est le moteur qui fera tourner le serveur. Nous allons voir juste en dessous pourquoi ce moteur change selon les serveurs.
Serveurs locaux vs distants
Avant d'installer un MCP, vous devez savoir où il va habiter. Il existe deux grandes familles :
1. Les serveurs locaux (La majorité)
Ces serveurs s'installent physiquement sur votre ordinateur. Ils ont besoin d'être au plus près de vos fichiers pour pouvoir les lire. C'est le cas du MCP "Filesystem" qui lit votre disque dur, ou d'un MCP qui exécute des commandes sur votre machine. Pour ceux-là, votre ordinateur devra fournir la puissance et les outils pour les faire tourner.
2. Les serveurs distants
Ces serveurs vivent sur internet. Ils ne touchent pas à votre ordinateur. Ils servent souvent de passerelle (API) pour interroger des services externes comme GitHub, Slack ou Brave Search. Dans ce cas, la configuration consiste simplement à dire à votre IA : "Connecte-toi à cette adresse internet", sans rien installer de lourd sur votre PC.
Les différentes méthodes d'installation
C'est ici que réside la principale source de confusion. Pourquoi un serveur s'installe d'une façon, et un autre différemment ?
La réponse est simple : chaque créateur de MCP utilise le langage de programmation qu'il préfère.
Selon la technologie choisie par le créateur, la méthode pour démarrer son serveur change. Voici les trois cas que vous rencontrerez le plus souvent. Rassurez-vous, vous saurez comment les gérer à la fin de cette documentation.
- La méthode Node.js (JavaScript/TypeScript) : C'est la plus courante. Le serveur est écrit en JavaScript. Pour le faire fonctionner, votre ordinateur doit avoir le moteur "Node.js" installé. Comment le reconnaître ? La commande d'installation commence généralement par le mot
npx. - La méthode Python : Le créateur a écrit son serveur en Python (très fréquent pour les MCP d'analyse de données ou de mathématiques). Votre ordinateur aura donc besoin de Python. Comment le reconnaître ? La commande commence par
uvxoupip. - La méthode Docker : C'est la méthode "clé en main". Le créateur a emballé son serveur dans une boîte (un conteneur) qui contient tout le nécessaire. Vous n'avez besoin que du logiciel Docker. Comment le reconnaître ? La commande commence par
docker run.
Les erreurs les plus fréquentes avant de commencer
L'immense majorité des échecs d'installation provient d'un mauvais socle technique. Voici comment aborder les choses avec la bonne mentalité :
| L'erreur classique | La bonne approche |
|---|---|
| Chercher un bouton de téléchargement (.exe ou .dmg). | Accepter que l'installation se fera via une ligne de texte dans le terminal. |
| Copier-coller une commande sans la lire. | Regarder le premier mot de la commande (ex: npx, pip, docker) pour comprendre la méthode. |
| Vouloir lancer le serveur en double-cliquant dessus. | C'est l'IA (Claude Code, Cursor) qui se chargera de démarrer le serveur pour vous. |
Ce que vous allez apprendre ensuite
Dans les guides suivants, nous allons transformer la théorie en pratique.
Nous vous guiderons pas à pas pour préparer votre ordinateur, quel que soit votre système d'exploitation. Nous installerons les socles techniques obligatoires (comme Node.js) de la manière la plus simple et sécurisée possible.
Vous n'avez pas besoin d'être développeur. Suivez simplement les étapes.
À retenir
L'installation d'un MCP ne se fait pas via une interface graphique, mais dans le terminal.
La méthode dépend entièrement de la technologie choisie par le créateur (Node.js, Python, Docker).
Une bonne installation passe d'abord par la préparation de votre ordinateur avec les bons moteurs d'exécution.
Vous êtes mentalement prêt. Il est temps de préparer votre machine. Choisissez le guide correspondant à votre système d'exploitation pour installer les prérequis de base en toute sécurité.