Поддержка MCP объединена в llama.cpp с новыми функциями веб-интерфейса

Запрос на включение изменений (pull request) для Model Context Protocol (MCP) в проект llama.cpp был принят в основную ветку репозитория. Эта интеграция добавляет поддержку MCP к компонентам llama-server и WebUI, открывая несколько новых возможностей для ИИ-агентов программирования и локальных рабочих процессов с большими языковыми моделями (LLM).
Добавленные ключевые функции
Согласно исходному материалу, это слияние открывает следующую функциональность:
- Поддержка MCP для llama-server/WebUI
- Возможность вызова инструментов (tool calls)
- Реализация агентского цикла (agentic loop)
- Функциональность выбора сервера (server selector)
- Управление ресурсами
- Прикрепление промптов (prompt attachments)
- Браузер файлов/ресурсов
- Бэкенд CORS прокси включен с флагом
--webui-mcp-proxy
Технические детали
Конкретный запрос на включение изменений, который был принят, — это PR #18655 в репозитории llama.cpp. Контрибьютор упоминает использование OpenWebUI в сочетании с llama.cpp WebUI и ожидал этого слияния.
Для разработчиков, работающих с локальными LLM и ИИ-агентами программирования, эта интеграция означает, что теперь можно использовать инструменты, совместимые с MCP, напрямую через интерфейс llama.cpp WebUI. Флаг --webui-mcp-proxy включает функциональность CORS прокси для бэкенда, что особенно полезно для веб-интерфейсов.
Это обновление в первую очередь предназначено для разработчиков, которые используют llama.cpp для локального вывода LLM и хотят интегрировать инструменты, совместимые с MCP, в свой рабочий процесс через интерфейс WebUI.
📖 Read the full source: r/LocalLLaMA
👀 Смотрите также

idea-reality-mcp: Сервер MCP проверяет наличие существующих инструментов перед тем, как Claude напишет код
Разработчик создал MCP-сервер под названием idea-reality-mcp, который сканирует репозитории GitHub, обсуждения на Hacker News, npm-пакеты и PyPI перед тем, как Claude напишет любой код, возвращая оценку 'сигнала реальности' от 0 до 100, указывающую на рыночную конкуренцию.

Соперничающий обзор: Межмодельный цикл оценки планов ИИ-агентов
Rival-review — это инструмент с лицензией MIT, который использует вторую модель ИИ для проверки планов от основного агента ИИ-кодирования перед выполнением, выявляя такие проблемы, как ошибочные планы отката, уязвимости безопасности и решения на устаревших данных.

OpenTidy: Фоновый помощник с открытым исходным кодом на основе Claude Code для административных задач
OpenTidy — это сервис с открытым исходным кодом для macOS, который запускает постоянные сессии Claude Code для выполнения административных задач, таких как обработка счетов, заполнение форм и сортировка сообщений. Он выполняет до 10 параллельных задач с уведомлениями в Telegram для чувствительных действий.

BaseLayer: Открытый Конвейер Поведенческого Сжатия для Систем Памяти ИИ
BaseLayer — это открытый конвейер, который извлекает убеждения, поведение, противоречия и напряжения из разговоров, дневников и опубликованных текстов, сжимая их в краткое описание идентичности для ИИ-моделей. Он был протестирован на наборах данных от 8 личных дневниковых записей до крупных корпусов, таких как письма акционерам Уоррена Баффета (350 тыс. слов) и инвестиционные меморандумы Говарда Маркса (600 тыс. слов).