MCP Hub

MCP-клиент для Neovim: управление, тестирование и подключение MCP-серверов к чат-плагинам прямо в редакторе

Плагин

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

Почему такой уровень

  • Запускает и подключает MCP-серверы, которые выполняют инструменты, ходят в сеть и получают доступ к файлам
  • Ставит и запускает внешний бинарник mcp-hub
Все причины и проверки

ravitemer/mcphub.nvim

Установка

Ручная установка

npm install -g mcp-hub@latest

Ставит бинарник mcp-hub, которым управляет плагин. Обычно запускается автоматически командой build плагина.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

MCP Hub добавляет в Neovim единый интерфейс для работы с MCP-серверами. Он подключает локальные серверы по stdio и удаленные по streamable-HTTP или SSE, поддерживает OAuth с PKCE и заголовки для ключей. Через него инструменты, ресурсы, шаблоны ресурсов и промпты серверов становятся доступны чат-плагинам Avante, CodeCompanion и CopilotChat. Есть встроенный маркетплейс для поиска и установки серверов, в том числе с помощью агента, поддержка переменных окружения и подстановок в конфигурации, project-local конфиги и синхронизация между всеми запущенными экземплярами Neovim. Можно писать нативные MCP-серверы прямо на Lua и перезагружать их на лету в режиме разработки.

Для кого. Для разработчиков на Neovim, которые пользуются чат-плагинами с ИИ и хотят удобно подключать и тестировать MCP-серверы.

Подходит, если

  • Нужно подключить несколько MCP-серверов к чат-плагину в Neovim
  • Нужно найти, установить и протестировать MCP-сервер из редактора
  • Нужны project-local конфиги и синхронизация серверов между экземплярами Neovim

Не подходит, если

  • Вы не работаете в Neovim
  • Нужен сам MCP-сервер, а не клиент для управления серверами

Пример запроса к агенту

Открой панель MCP Hub, найди в маркетплейсе нужный сервер и подключи его к чату

Ограничения

Работает только в Neovim 0.8.0 или новее и требует Node.js 18 или новее и plenary.nvim. Для управления серверами нужен бинарник mcp-hub, он ставится командой build плагина. Возможности зависят от чат-плагина: поддерживаются Avante, CodeCompanion и CopilotChat. Roots и sampling из спецификации MCP не поддерживаются.

Как отключить. Удалите запись плагина из конфигурации менеджера плагинов Neovim и при желании глобальный бинарник mcp-hub.

Проверка безопасности

  • Запускает и подключает MCP-серверы, которые выполняют инструменты, ходят в сеть и получают доступ к файлам
  • Ставит и запускает внешний бинарник mcp-hub

Коротко о README

README представляет MCP Hub как MCP-клиент для Neovim с интерфейсом для управления, тестирования и использования MCP-серверов. Поддерживаются транспорты stdio, streamable-HTTP и SSE, аутентификация через OAuth с PKCE и заголовки, а также интеграции с чат-плагинами Avante, CodeCompanion и CopilotChat. Есть маркетплейс серверов, универсальный синтаксис подстановок в конфигурации, совместимость с форматом VS Code, project-local конфиги и синхронизация между экземплярами. Для работы нужен бинарник mcp-hub, который ставится через build плагина глобально, локально или в режиме разработки. Лицензия MIT.

Частые вопросы

Это MCP-сервер?

Нет, это клиент и менеджер MCP-серверов внутри Neovim. Он подключает чужие серверы к чат-плагинам редактора.

С какими чат-плагинами он работает?

С Avante, CodeCompanion и CopilotChat, для каждого поддерживаются инструменты, ресурсы и промпты.

Выбор редакции

Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами

CLIВысокий риск390,7 тыс.Звезды репозитория
Выбор редакции

Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам

CLIВысокий риск249,8 тыс.Звезды репозитория
Выбор редакции

Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования

CLIВысокий риск210,6 тыс.Звезды репозитория
Выбор редакции

Открытая библиотека промптов с плагином Claude Code, MCP-сервером и CLI: поиск, получение и улучшение промптов и скиллов из агента

ПлагинСредний риск171,5 тыс.Звезды репозитория
Foxx AIMCP Hub

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.