Поддержка 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
👀 Смотрите также

FixAI Dev: Игра о правах потребителей с использованием Claude Haiku и строгими JSON-контрактами
Разработчик создал браузерную игру, в которой Claude Haiku выступает в роли корпоративного ИИ, незаконно отклоняющего запросы потребителей; игроки спорят, используя реальные законы о защите прав потребителей в 37 случаях из ЕС, США, Великобритании и Австралии. Архитектура использует Haiku только для обработки языка, с серверной логикой игры и строгими JSON-контрактами между компонентами.

Пользователь Reddit измеряет накладные расходы токенов MCP: 67 тысяч токенов потреблено ещё до постановки вопроса.
Разработчик измерил накладные расходы токенов своего MCP-сервера в 67 000 токенов, потреблённых до ввода первого вопроса, при этом Playwright MCP использовал 13 600 токенов, а GitHub MCP — 18 000 токенов в режиме простоя. Они заменили MCP на навыки и CLI-инструменты для снижения затрат контекста.

Автоматический маршрутизатор против Sonnet: Экономия затрат против качества ответов
Функция Auto Router от Open Router динамически выбирает языковые модели на основе сложности контекста, предлагая значительную экономию средств (0,8 цента против 0,00071 цента за запрос), но пользователи сообщают о снижении качества ответов по сравнению с Sonnet 4.6.

Приложение OpenClaw для iOS добавляет синхронизацию исторических данных Apple Health за период до 18 месяцев.
Последняя версия приложения OpenClaw для iOS позволяет экспортировать исторические данные Apple Health, что даёт пользователям возможность синхронизировать до 18 месяцев данных о здоровье со своим агентом для получения персонализированных аналитических данных или обучения ИИ.