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

MCP Proxy Server

Прокси-сервер для агрегации нескольких MCP-ресурсных серверов в единый интерфейс.

TypeScript
159 stars

Описание

MCP Proxy — это сервер-посредник на Node.js, который подключает и управляет несколькими MCP-ресурсными серверами, предоставляя их возможности через унифицированный интерфейс. Ключевые особенности: обнаружение серверов, агрегация ресурсов, инструментов и промптов; маршрутизация запросов и обработка ответов. Конфигурация через JSON-файл. Идеален для создания центрального хаба в системах с множественными MCP-серверами, упрощая интеграцию и управление.

Возможности

Управление ресурсами

Обнаружение, подключение к нескольким MCP-серверам и агрегация их ресурсов с единообразными URI.

Агрегация инструментов

Предоставление инструментов из всех подключенных серверов с маршрутизацией вызовов и обработкой состояний.

Обработка промптов

Сбор промптов от серверов, маршрутизация запросов и агрегация многосерверных ответов.

Конфигурация и отладка

Настройка через JSON с поддержкой stdio и SSE; отладка с помощью MCP Inspector.

Установка

{ “mcpServers”: { “mcp-proxy”: { “command”: “/path/to/mcp-proxy-server/build/index.js”, “env”: { “MCP_CONFIG_PATH”: “/absolute/path/to/your/config.json”, “KEEP_SERVER_OPEN”: “1” } } } }

Информация

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

Ссылки