Brief IA

Claude et MCP : Intégration Simplifiée pour une Collaboration Optimale

🛠️ AI Tools·Tom Levy·

Claude et MCP : Intégration Simplifiée pour une Collaboration Optimale

Claude et MCP : Intégration Simplifiée pour une Collaboration Optimale
Key Takeaways
1Claude peut désormais interagir avec des serveurs MCP, élargissant ses capacités au-delà du simple chat.
2La connexion avec Claude Desktop et Claude Code nécessite quelques étapes simples pour être configurée.
3Cette intégration permet à Claude d'accéder à des outils externes, des fichiers et des bases de données.
💡Why it mattersL'intégration de Claude avec MCP renforce son utilité en entreprise, facilitant l'accès à des ressources variées et optimisant la productivité.
Le brief IA que lisent les pros

Le brief IA que les pros lisent chaque soir

Les 7 actus IA du jour, décryptées en 5 min. Gratuit.

Inclus dès l'inscription : notre sélection des meilleurs guides & comparatifs IA.

Choisis ton rythme

Gratuit · Pas de spam · Désabonnement en 1 clic

📄
Full Analysis

Claude et MCP : Intégration Simplifiée pour une Collaboration Optimale

Qu'est-ce que MCP et pourquoi est-ce important ?

MCP (Model Context Protocol) est la couche de connexion universelle qui permet à n'importe quel modèle d'IA de communiquer avec des outils externes via une interface standardisée, sans avoir besoin de code d'intégration personnalisé pour chaque combinaison.

Avant MCP, connecter Claude à GitHub nécessitait une intégration personnalisée. Une autre était nécessaire pour Slack, et une troisième pour votre base de données. Anthropic a qualifié cela de « problème N×M » : N modèles d'IA multipliés par M outils externes signifiait N×M connecteurs sur mesure. MCP résout ce problème en le transformant en N+M. Construisez un serveur MCP pour GitHub, et chaque client d'IA compatible avec MCP, comme Claude, Cursor, Windsurf, et bien d'autres, peut l'utiliser immédiatement.

Comment MCP fonctionne en 3 parties simples

Comprendre l'architecture en trois parties prend 2 minutes et évite 90 % des confusions lors de la configuration.

  • Exemple dans Claude : L'application IA avec laquelle l'utilisateur interagit, gère le contexte, la sécurité, et les serveurs disponibles.

  • Claude Desktop, Claude Code, Cursor : Réside à l'intérieur de l'hôte. Gère la communication au niveau du protocole avec chaque serveur MCP.

  • Un processus externe qui expose des outils, des ressources ou des invites à l'IA via MCP.

Lorsque vous demandez à Claude de « vérifier mes PRs ouvertes sur GitHub », voici ce qui se passe en coulisses :

  1. Claude identifie qu'il a besoin d'un outil externe pour satisfaire la demande.

  2. Le client MCP dans Claude envoie une requête JSON-RPC au serveur MCP de GitHub.

  3. Le serveur interroge l'API de GitHub et renvoie des données structurées.

  4. Claude intègre ces données dans son contexte et génère votre réponse.

L'ensemble du processus prend moins d'une seconde. Vous ne voyez jamais les coulisses.

Claude Desktop : Configuration MCP étape par étape

Claude Desktop lit sa configuration MCP à partir d'un seul fichier JSON. Il existe deux façons d'installer des serveurs : les nouvelles Extensions de bureau en un clic (.mcpb) et la méthode traditionnelle de configuration JSON. Utilisez les Extensions pour les serveurs pris en charge ; utilisez la configuration JSON pour tout ce qui est personnalisé.

Méthode 1 : Extensions de bureau (Un clic, pas de JSON)

Depuis début 2026, Claude Desktop prend en charge les Extensions de bureau, des serveurs MCP pré-packagés distribués sous forme de fichiers .mcpb. Ces derniers s'installent par un double-clic. Pas d'édition JSON, pas de problèmes de chemin Node.js.

  • Ouvrez Claude Desktop.

  • Cliquez sur le bouton « + » en bas à gauche de l'entrée de chat.

  • Sélectionnez « Connecteurs » pour ouvrir le menu des connecteurs.

  • Trouvez votre serveur (par exemple, GitHub, Google Drive) et cliquez sur Installer.

  • Redémarrez Claude Desktop. Le serveur s'active automatiquement.

Les Extensions de bureau sont idéales pour les utilisateurs non techniques ou pour les serveurs que vous souhaitez « configurer et oublier ». La méthode de configuration JSON ci-dessous est appropriée pour les serveurs personnalisés, les serveurs privés, ou un contrôle total sur les arguments et les variables d'environnement.

Méthode 2 : Configuration JSON (Contrôle total)

Claude Desktop lit sa configuration MCP à partir de claude_desktop_config.json. L'emplacement du fichier dépend de votre système d'exploitation :

  • macOS : ~/Library/Application Support/Claude/claude_desktop_config.json

  • Windows : %APPDATA%\Claude\claude_desktop_config.json

L'emplacement du fichier sur Windows dépend de la manière dont vous avez installé Claude Desktop, ce qui peut prêter à confusion. Il existe deux emplacements complètement différents :

  • Installateur .exe direct : %APPDATA%\Claude\claude_desktop_config.json

  • Installation via Microsoft Store, WinGet, ou MSIX : %LOCALAPPDATA%\Packages\Claude_pzs8sxrjxfjjc\LocalCache\Roaming\Claude\claude_desktop_config.json

Si %APPDATA%\Claude n'existe pas sur votre machine, vous avez probablement l'installation Store/MSIX, et votre vrai fichier se trouve à cet emplacement plus complexe.

Si aucun des chemins n'a encore le fichier, ouvrez Claude Desktop, allez dans Paramètres → Développeur → Éditer la configuration. Cela crée le fichier à l'emplacement utilisé par votre installation spécifique.

Un piège spécifique à Windows : les chemins à l'intérieur du JSON doivent utiliser des doubles barres obliques inverses. Par exemple, C:\Users\yourname\Documents dans une chaîne JSON doit être écrit comme C:\\Users\\yourname\\Documents.

Édition du fichier de configuration

Ouvrez Claude Desktop → barre de menu supérieure → Paramètres → Développeur → Éditer la configuration. Cela ouvre le fichier dans votre éditeur par défaut et le crée s'il n'existe pas.

Le fichier a une seule clé de niveau supérieur, mcpServers. Pensez-y comme une liste de serveurs que vous souhaitez que Claude connaisse. Chaque serveur a sa propre entrée dans cette liste, et vous choisissez le nom que vous voulez pour cette entrée (comme « filesystem » ou « github »).

À l'intérieur de chaque entrée de serveur, vous pouvez définir trois choses :

  • command : le programme réel que Claude exécute pour démarrer ce serveur (généralement npx, car la plupart des serveurs sont distribués sous forme de paquets npm).

  • args : la liste des arguments passés à cette commande, exactement comme vous les taperiez dans un terminal.

  • env : toutes les variables d'environnement dont le serveur a besoin, le plus souvent des clés API ou des jetons d'accès.

Voici un exemple de configuration de démarrage pratique pour un flux de travail de développeur : accès au système de fichiers, intégration GitHub, et recherche web.

Ce qui se passe dans chacun des trois serveurs

  • filesystem : n'a pas besoin de credentials, donc il a seulement command et args. La liste args indique à npx quel paquet exécuter.

  • github : nécessite de prouver votre identité à l'API de GitHub, donc il a un bloc env supplémentaire. GITHUB_PERSONAL_ACCESS_TOKEN est où vous collez votre propre jeton GitHub.

Obtenir un jeton GitHub, étape par étape

  1. Allez sur github.com et connectez-vous. Cliquez sur votre photo de profil en haut à droite, puis sur Paramètres.

  2. Dans la barre latérale gauche, cliquez sur Paramètres du développeur.

  3. Cliquez sur Jetons d'accès personnels, puis sur Jetons à granularité fine, puis sur Générer un nouveau jeton.

  4. Donnez-lui un nom (quelque chose de mémorable, comme « claude-mcp »), et définissez une expiration.

  5. Sous Propriétaire de la ressource, choisissez votre compte personnel (ou l'organisation dont vous avez besoin des dépôts).

  6. Sous Accès aux dépôts, choisissez Seulement des dépôts sélectionnés et sélectionnez uniquement ceux dont Claude a réellement besoin.

  7. Sous Permissions, accordez uniquement ce que vous utiliserez.

  8. Cliquez sur Générer le jeton en bas, puis copiez-le immédiatement.

Ce jeton (qui commence par github_pat_) est ce qui remplace « ghp_your_token_here » dans la configuration JSON ci-dessus.

Brief IA — L'actualité IA en français

L'essentiel de l'actualité de l'intelligence artificielle, décrypté et expliqué chaque jour.