
nacos-group/nacos-mcp-router
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
nacos-group/nacos-mcp-router는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요
nacos-group/nacos-mcp-router는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요(AI 번역)
영어 | 简体中文
개요
Nacos는 동적 서비스 발견, 구성, 서비스 관리를 위해 사용하기 쉬운 플랫폼입니다. 클라우드 네이티브 애플리케이션과 마이크로서비스 플랫폼을 쉽게 구축할 수 있도록 도와줍니다.
이 MCP(모델 컨텍스트 프로토콜) 서버는 벡터 유사도 검색과 다중 공급자 결과 집계 등 고급 검색 기능을 포함하여 다른 MCP 서버를 검색, 설치, 프록시하는 도구를 제공합니다.
Nacos-MCP-라우터는 두 가지 작동 모드를 가지고 있습니다:
라우터 모드: 기본 모드로, MCP 서버를 통해 다른 MCP 서버의 기능을 추천, 배포, 설치, 프록시하여 사용자가 MCP 서버 서비스를 보다 편리하게 이용할 수 있도록 돕습니다.
프록시 모드: 환경 변수 MODE=proxy로 지정되며, 간단한 구성을 통해 SSE 및 stdio 프로토콜 MCP 서버를 스트리밍 가능한 HTTP 프로토콜 MCP 서버로 변환할 수 있습니다.
검색 기능
Nacos-MCP-Router는 여러 공급자를 통해 강력한 검색 기능을 제공합니다:
검색 제공자
- Nacos 제공자
- Nacos 서비스 검색 기능을 이용해 MCP 서버 검색
- 키워드 매칭 및 벡터 유사도 검색 지원
- 로컬 Nacos 인스턴스와 통합
- 나침반 제공자
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
nacos-mcp-router: A MCP server that provides functionalities such as search, installation, proxy, and more.
English | 简体中文
Overview
Nacos is an easy-to-use platform designed for dynamic service discovery and configuration and service management. It helps you to build cloud native applications and microservices platform easily.
This MCP(Model Context Protocol) Server provides tools to search, install, proxy other MCP servers, with advanced search capabilities including vector similarity search and multi-provider result aggregation.
Nacos-MCP-Router has two working modes:
Router mode: The default mode, which recommends, distributes, installs, and proxies the functions of other MCP Servers through the MCP Server, helping users more conveniently utilize MCP Server services.
Proxy mode: Specified by the environment variable MODE=proxy, it can convert SSE and stdio protocol MCP Servers into streamable HTTP protocol MCP Servers through simple configuration.
Search Features
Nacos-MCP-Router provides powerful search capabilities through multiple providers:
Search Providers
-
Nacos Provider
- Searches MCP servers using Nacos service discovery
- Supports keyword matching and vector similarity search
- Integrated with the local Nacos instance
-
Compass Provider
- Connects to a COMPASS API endpoint for enhanced search
- Supports semantic search and relevance scoring
- Configurable API endpoint (default: https://registry.mcphub.io)
Search Configuration
Configure search behavior using environment variables:
# YOUR COMPASS API endpoint (for Outer Provider called Compass Provider)
COMPASS_API_BASE=https://registry.mcphub.io
# Minimum similarity score for results (0.0 to 1.0)
SEARCH_MIN_SIMILARITY=0.5
# Maximum number of results to return
SEARCH_RESULT_LIMIT=10
Search API
The search functionality is available through the MCP interface:
// Search for MCP servers
const results = await searchMcpServer(
"Find MCP servers for natural language processing",
["nlp", "language"]
);
Results include:
- Server name and description
- Provider information
- Relevance score
- Additional metadata
Quick Start
Python
router mode
Tools
search_mcp_server- Search MCP servers by task and keywords.
- Input:
task_description(string): Task descriptionkey_words(string): Keywords of task
- Returns: list of MCP servers and instructions to complete the task.
add_mcp_server
설치
uvx nacos-mcp-router@latest설정
{
"mcpServers":
{
"nacos-mcp-router":
{
"command": "uvx",
"args":
[
"nacos-mcp-router@latest"
],
"env":
{
"NACOS_ADDR": "<NACOS-ADDR>, optional, default is 127.0.0.1:8848",
"NACOS_USERNAME": "<NACOS-USERNAME>, optional, default is nacos",
"NACOS_PASSWORD": "<NACOS-PASSWORD>, required"
}
}
}
}