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

Nacos Mcp Router

MCP сервер для поиска, установки и проксирования других MCP серверов через Nacos с поддержкой векторного поиска.

TypeScript
147 stars

Описание

nacos-mcp-router — это MCP сервер, интегрированный с Nacos для динамического обнаружения сервисов. Ключевые особенности: поиск MCP серверов по ключевым словам и векторной схожести (провайдеры Nacos и Compass), добавление и проксирование серверов, два режима (router для рекомендаций и установки, proxy для конвертации протоколов SSE/stdio в HTTP). Технологии: Python, TypeScript, Docker. Применения: управление микросервисами, упрощение работы с LLM-инструментами в облачных приложениях.

Возможности

Поиск MCP серверов

Поиск по описанию задач и ключевым словам с векторной схожестью и агрегацией результатов от провайдеров Nacos и Compass.

Добавление MCP серверов

Установка и подключение stdio/SSE серверов, возврат списка инструментов и инструкций по использованию.

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

Передача запросов к целевым MCP серверам с параметрами, возврат результатов для LLM.

Режим Router

Рекомендация, распределение, установка и прокси MCP серверов для удобного использования сервисов.

Режим Proxy

Конвертация SSE и stdio протоколов в streamable HTTP для MCP серверов.

Установка

{ “mcpServers”: { “nacos-mcp-router”: { “command”: “uvx”, “args”: [ “nacos-mcp-router@latest” ], “env”: { “NACOS_ADDR”: “127.0.0.1:8848”, “NACOS_USERNAME”: “nacos”, “NACOS_PASSWORD”: “YOUR_PASSWORD” } } } }

Информация

Язык
TypeScript
Лицензия
Apache License 2.0
GitHub Stars
147

Ссылки