Ce guide explique comment configurer AnythingLLM avec un serveur MCP ClickHouse à l’aide de Docker et le connecter aux jeux de données d’exemple de ClickHouse.
1
Installer Docker
Vous aurez besoin de Docker pour exécuter AnythingLLM et le serveur MCP. Pour installer Docker :- Rendez-vous sur docker.com
- Téléchargez Docker Desktop pour votre système d’exploitation
- Installez Docker en suivant les instructions correspondant à votre système d’exploitation
- Ouvrez Docker Desktop et assurez-vous qu’il est en cours d’exécution
Pour plus d’informations, consultez la documentation Docker.
2
Récupérer l’image Docker AnythingLLM
Exécutez la commande suivante pour récupérer l’image Docker AnythingLLM sur votre machine :3
Définir l’emplacement de stockage
Créez un répertoire de stockage et initialisez le fichier d’environnement :4
Configurer le fichier de config du serveur MCP
Créez le répertoireplugins :anythingllm_mcp_servers.json dans le répertoire plugins et ajoutez-y le contenu suivant :5
Démarrer le conteneur Docker AnythingLLM
Exécutez la commande suivante pour démarrer le conteneur Docker AnythingLLM :http://localhost:3001 dans votre navigateur.
Sélectionnez le modèle que vous souhaitez utiliser et indiquez votre API key.6
Attendre le démarrage des serveurs MCP
Cliquez sur l’icône d’outil en bas à gauche de l’UI :Cliquez surAgent Skills et regardez dans la section MCP servers.
Attendez que Mcp ClickHouse passe à On7
Discuter avec le serveur MCP ClickHouse dans AnythingLLM
Nous sommes maintenant prêts à démarrer une conversation. Pour rendre les serveurs MCP disponibles dans une conversation, vous devrez faire précéder le premier message de@agent.