Connecter LLM Localement et Open Source à Serveur MCP: Guide Complet

Ashley Goolam

Ashley Goolam

8 August 2025

Connecter LLM Localement et Open Source à Serveur MCP: Guide Complet

Vous souhaitez connecter votre modèle linguistique étendu (LLM) préféré à un serveur Model Context Protocol (MCP) sans dépendances cloud ni frais d'abonnement ? Vous êtes au bon endroit ! Avec l'outil CLI Director, vous pouvez connecter n'importe quel LLM à n'importe quel serveur MCP localement, en utilisant des outils open-source. Dans ce guide, nous vous guiderons à travers l'installation de Director, la configuration d'un proxy MCP et sa liaison à des clients comme Claude, Cursor ou VS Code. À la fin, vous pourrez interroger Hacker News ou publier sur Slack en toute simplicité, le tout depuis votre propre machine. Commençons !

💡
Vous voulez un excellent outil de test d'API qui génère une belle documentation d'API ?

Vous voulez une plateforme intégrée et tout-en-un pour que votre équipe de développeurs travaille ensemble avec une productivité maximale ?

Apidog répond à toutes vos exigences et remplace Postman à un prix beaucoup plus abordable !
bouton

Qu'est-ce que Director et pourquoi l'utiliser ?

Director est un outil CLI open-source lancé en juillet 2025 qui simplifie la connexion des LLM aux serveurs MCP. Le MCP, introduit par Anthropic en novembre 2024, est un protocole standardisé pour lier les LLM à des sources de données et des outils externes, tel un « USB-C pour l'IA ». Que vous récupériez les meilleures histoires de Hacker News ou que vous publiiez des résumés sur Slack, Director facilite la configuration de proxys MCP locaux et la gestion de plusieurs serveurs et clients. Il est gratuit, axé sur la confidentialité et parfait pour les développeurs qui veulent contrôler leurs flux de travail d'IA. Prêt à vous lancer ?

outil cli director

Étape 1 : Installer l'outil CLI Director

Faisons fonctionner Director sur votre machine. Vous pouvez l'installer localement via npm pour une configuration rapide, sans navigateur requis, ou utiliser la méthode curl originale pour plus de flexibilité.

Option 1 : Installation via npm

  1. Ouvrez un Terminal :

2. Installez Director :

npm install -g @director.run/cli

Ceci installe l'outil CLI Director globalement.

3. Démarrez la passerelle :

director serve

Ceci démarre un serveur local à http://localhost:8080.

4. Ouvrez le Studio :

director studio

Ceci lance l'interface utilisateur de Director pour la configuration du proxy.

Option 2 : Installation via Curl

  1. Installez Director :
curl -LsSf https://director.run/install.sh | sh

Ceci récupère le dernier binaire de Director et le configure dans votre PATH.

2. Démarrez le démarrage rapide :

director quickstart

Ceci ouvre une fenêtre de navigateur à http://localhost:8080.

Conseil de pro : Si le navigateur ne s'ouvre pas, vérifiez le terminal pour l'URL ou naviguez vers http://localhost:8080. Assurez-vous que le port 8080 est libre (lsof -i :8080).

Étape 2 : Configurer un serveur proxy MCP

Vous pouvez configurer un serveur proxy MCP en utilisant l'interface utilisateur web ou la CLI de Director. Le proxy agit comme un intermédiaire, acheminant les requêtes LLM vers des serveurs MCP comme Hacker News ou Slack. Explorons les deux méthodes.

Option 1 : Configuration via l'interface utilisateur web

  1. Créer un proxy :
nommer le serveur proxy

2. Ajouter un serveur MCP :

ajouter un serveur mcp

3. Enregistrer et déployer :

enregistrer et se connecter à un client mcp

Option 2 : Configuration via la CLI

  1. Démarrer la passerelle :
director serve

2. Créer un proxy :

director create my-first-proxy

Ceci configure un proxy nommé my-first-proxy.

3. Ajouter un serveur MCP :

director add fetch --target=my-first-proxy

Le serveur fetch est un serveur MCP simple pour les tests, similaire à Hacker News.

4. Connecter les clients :

director connect my-first-proxy --target=claude
director connect my-first-proxy --target=cursor
director connect my-first-proxy

Pourquoi Hacker News ou Fetch ? Ce sont des serveurs MCP légers qui exposent des outils pour récupérer des données (par exemple, les meilleures histoires), ce qui les rend parfaits pour les tests.

Étape 3 : Connecter votre client MCP

Maintenant, connectons votre client LLM (Claude Desktop, Cursor ou VS Code) au proxy. Nous utiliserons Claude Desktop comme exemple, mais le processus est similaire pour les autres.

  1. Lancer Claude Desktop :
serveur proxy director

2. Testez-le :

Donne-moi une liste des meilleures histoires sur Hacker News en utilisant mon serveur MCP.
obtenir le résultat du serveur mcp hackernews

Que se passe-t-il ? Director achemine la requête de Claude vers le serveur MCP, récupère les données et les renvoie à Claude, le tout localement et en open-source.

Étape 4 : Ajouter d'autres serveurs MCP (comme Slack)

Vous voulez étendre votre configuration ? Ajoutons un serveur MCP Slack à votre proxy, ce qui nécessite une configuration supplémentaire mais est un jeu d'enfant avec Director.

  1. Accéder à Director :
director add slack --target=my-first-proxy
rechercher le serveur mcp slack

2. Configurer Slack :

director add slack --target=my-first-proxy --api-token=your-slack-token --channel-id=C123456
configurer le serveur mcp slack

3. Vérifier dans Claude Desktop :

Donne-moi une liste des meilleures histoires sur Hacker News, résume-les et publie-les sur Slack.
tester le serveur mcp slack

Pourquoi Slack nécessite plus de configuration ? Le serveur MCP de Slack interagit avec des API externes, nécessitant des jetons sécurisés. Director gère cela de manière transparente via son interface utilisateur ou sa CLI.

Étape 5 : Mise à l'échelle avec plusieurs serveurs et clients

Director excelle dans la gestion de plusieurs serveurs et clients MCP. Voici comment procéder pour la mise à l'échelle :

director add github --target=my-first-proxy --api-token=your-github-token
director connect my-first-proxy --target=cursor
director connect my-first-proxy --target=vscode
{
  "mcpServers": {
    "director_my-first-proxy": {
      "command": "director",
      "args": ["proxy", "my-first-proxy"]
    }
  }
}
director create work-proxy
director list-proxies

Conseil de pro : Pour une utilisation détaillée de la CLI, consultez la Référence CLI.

Dépannage des problèmes courants

Pourquoi utiliser Director pour les connexions MCP ?

Director est le rêve de tout développeur pour les flux de travail d'IA locaux. Voici pourquoi il est génial :

Les utilisateurs soulignent la polyvalence de Director, notant qu'il « rend la configuration MCP magique » pour Claude Code. Que vous soyez un développeur solo ou que vous construisiez une IA d'entreprise, Director vous fait gagner du temps et vous épargne des tracas.

Conclusion

Vous êtes maintenant équipé pour connecter n'importe quel LLM à n'importe quel serveur MCP en utilisant Director ! De la récupération d'histoires de Hacker News à la publication de résumés Slack, vous avez une puissance d'IA locale et open-source à portée de main. Expérimentez avec d'autres serveurs MCP, ajustez votre proxy ou partagez votre configuration dans les commentaires. Gardons la révolution de l'IA locale et ouverte – bon codage !

💡
Vous voulez un excellent outil de test d'API qui génère une belle documentation d'API ?

Vous voulez une plateforme intégrée et tout-en-un pour que votre équipe de développeurs travaille ensemble avec une productivité maximale ?

Apidog répond à toutes vos exigences et remplace Postman à un prix beaucoup plus abordable !
bouton

Pratiquez le Design-first d'API dans Apidog

Découvrez une manière plus simple de créer et utiliser des API