Настройка MCP-серверов в веб-интерфейсе llama-server: практическое руководство

В llama-server недавно добавили поддержку MCP (Model Context Protocol), и пользователь Reddit задокументировал точные шаги для её настройки в веб-интерфейсе. Это руководство предоставляет конкретные инструкции по настройке для разработчиков, которые хотят интегрировать MCP-серверы со своей локальной копией llama-server.
Требования к настройке
Сначала убедитесь, что установлен uv. В руководстве есть ссылка на официальную документацию по установке: https://docs.astral.sh/uv/getting-started/installation/.
Файл конфигурации
Создайте файл config.json в выбранной вами директории с определениями MCP-серверов. В примере указаны три сервера:
{
"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"]
}
}
}
Запуск прокси
Из той же директории выполните эту команду:
uvx mcp-proxy --named-server-config config.json --allow-origin "*" --port 8001 --stateless
При запуске этой команды отображается имя каждого MCP-сервера. Вам нужно заменить sse в конце каждого URL на mcp, чтобы серверы работали в веб-интерфейсе llama-server.
Пример: Измените http://127.0.0.1:8001/servers/time/sse на http://127.0.0.1:8001/servers/time/mcp
Настройка веб-интерфейса
В веб-интерфейсе llama-server перейдите в Настройки → MCP → Добавить новый сервер и добавьте каждый сервер из вашей конфигурации. Например:
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
Нажмите Добавить, чтобы завершить добавление каждого сервера, затем включите переключатель для его активации. Настроенные MCP-серверы теперь должны работать в веб-интерфейсе llama-server.
📖 Read the full source: r/LocalLLaMA
👀 Смотрите также

Исправление для под-агентов, которые не отображались в OpenClaw v2026.3.13
Обходное решение для OpenClaw v2026.3.13, когда пользовательские под-агенты не отображаются в списке агентов: упростите список агентов в openclaw.json, включив только идентификаторы, и вручную зарегистрируйте агентов в runs.json, установив статус 'idle'.

Документация по написанию инструментов MCP на C# .NET Framework для Claude Desktop/Code
Полная документация и примеры кода на C# для создания пользовательских инструментов MCP с использованием .NET Framework 4.8, позволяющих Claude Desktop/Code автоматизировать взаимодействие с внешними процессами, программным обеспечением, API и устройствами IoT.

Запуск OmniCoder-9B локально с деталями конфигурации llama.cpp
Разработчик достиг среднего результата 96,7% на HumanEval с моделью OmniCoder-9B на среднем по мощности оборудовании, используя специфичные флаги llama.cpp, включая --reasoning-budget 0 для отключения цепочек рассуждений. Настройка использовала квантованную модель Q6_K, работающую на RTX 3080 с 10 ГБ видеопамяти.

100 советов по созданию личного ИИ-агента: от облачного прототипа до продакшена
Шесть недель создания постоянного ИИ-агента — не просто оболочки чат-бота, — который управляет задачами, отслеживает сделки, читает электронную почту и анализирует данные. Ключевые уроки: пишите Конституцию, а не системный промпт, используйте плоские markdown-файлы для памяти и версионируйте файл идентичности в git.