Перейти к содержимому

MCP-Hub MCP

Хаб-сервер для управления несколькими MCP-серверами через единый интерфейс, предотвращая перегрузку контекста.

TypeScript
49 stars

Описание

MCP-Hub-MCP — это сервер-хаб на Node.js, который подключает и управляет другими MCP-серверами (Model Context Protocol) по конфигурации. Ключевые особенности: автоматическое подключение, просмотр списка инструментов, вызов инструментов и поиск по regex. Технологии: Node.js 18+, npm/yarn/pnpm. Применения: оптимизация AI-инструментов, избежание ошибок от редко используемых MCP (например, Atlassian, Playwright), фокусировка на активных инструментах для повышения производительности.

Возможности

Автоматическое подключение

Подключение к другим MCP-серверам по конфигурационному файлу (JSON с командами и аргументами).

Список инструментов

Инструмент list-all-tools возвращает список доступных инструментов со всех подключенных серверов.

Вызов инструментов

Инструмент call-tool позволяет вызывать конкретный инструмент на указанном сервере с передачей аргументов.

Поиск инструментов

Инструмент find-tools ищет инструменты по regex-паттерну в именах и описаниях (с опциями case-sensitive и searchIn).

Установка

Установка:

  1. Клонируйте репозиторий: git clone ; cd mcp-hub-mcp
  2. Установите зависимости: npm install (или yarn/pnpm install)
  3. Соберите проект: npm run build (или yarn/pnpm build)
  4. Запустите: npm start (или yarn/pnpm start)

Для разработки: npm run dev

Конфигурация: Добавьте в mcp.json раздел mcpServers с командами для подключения других серверов (см. примеры в README). Требования: Node.js 18+ и npm/yarn/pnpm.

Информация

Язык
TypeScript
Лицензия
MIT License
GitHub Stars
49

Ссылки