Configuration des serveurs MCP dans l'interface Web llama-server : un guide pratique

llama-server a récemment ajouté la prise en charge du MCP (Model Context Protocol), et un utilisateur de Reddit a documenté les étapes exactes pour le faire fonctionner dans l'interface web. Ce guide fournit des instructions de configuration concrètes pour les développeurs qui souhaitent intégrer des serveurs MCP avec leur instance locale de llama-server.
Prérequis de configuration
Premièrement, assurez-vous que uv est installé. Le guide fait référence à la documentation d'installation officielle à https://docs.astral.sh/uv/getting-started/installation/.
Fichier de configuration
Créez un fichier config.json dans le répertoire de votre choix avec des définitions de serveurs MCP. L'exemple inclut trois serveurs :
{
"mcpServers": {
"time": {
"command": "uv",
"args": ["run", "mcp-server-time", "--local-timezone=America/Chicago"]
},
"fetch": {
"command": "uvx",
"args": ["mcp-server-fetch"]
},
"ddg-search": {
"command": "uvx",
"args": ["duckduckgo-mcp-server"]
}
}
}
Exécution du proxy
Depuis le même répertoire, exécutez cette commande :
uvx mcp-proxy --named-server-config config.json --allow-origin "*" --port 8001 --stateless
Lorsque vous exécutez cette commande, elle liste le nom de chaque serveur MCP. Vous devez remplacer le sse à la fin de chaque URL par mcp pour que les serveurs fonctionnent dans l'interface web de llama-server.
Exemple : Changez http://127.0.0.1:8001/servers/time/sse en http://127.0.0.1:8001/servers/time/mcp
Configuration de l'interface web
Dans l'interface web de llama-server, allez dans Paramètres → MCP → Ajouter un nouveau serveur, et ajoutez chaque serveur de votre configuration. Par exemple :
http://127.0.0.1:8001/servers/time/mcphttp://127.0.0.1:8001/servers/fetch/mcphttp://127.0.0.1:8001/servers/ddg-search/mcp
Cliquez sur Ajouter pour terminer l'ajout de chaque serveur, puis activez le bouton bascule pour l'activer. Les serveurs MCP configurés devraient maintenant fonctionner dans l'interface web de llama-server.
📖 Lire la source complète : r/LocalLLaMA
👀 See Also

Construction d'un assistant multi-agent entièrement local avec OpenClaw et Ollama
Un développeur partage sa pile pour un assistant IA personnel entièrement local utilisant OpenClaw et Ollama, incluant les modèles qwen3.5:35b-a3b, gemma3:4b, mistral:7b, des serveurs MCP pour Home Assistant et Gmail, ainsi qu'une interface Telegram Bot.

Comment exécuter OpenClaw entièrement en local avec Ollama
Un post sur Reddit décrit une méthode pour exécuter OpenClaw entièrement en local, sans recourir à des API cloud ou à une facturation par jeton, en utilisant Ollama et LLMFit pour évaluer les performances des modèles locaux.

Résolution des problèmes de déconnexion dans l'interface de contrôle OpenClaw
Apprenez à résoudre l'erreur 'Déconnecté (1008) : l'interface de contrôle nécessite HTTPS ou localhost' lors de l'utilisation d'OpenClaw sur un VPS Hostinger.

Configuration locale de Claude Code avec Qwen3.5 27B via llama.cpp
Un développeur partage sa configuration pour exécuter Claude Code localement en utilisant Qwen3.5 27B avec llama.cpp, incluant les variables d'environnement, les paramètres du serveur et les benchmarks de performance sur sept tâches de codage.