Nacos-MCP-Router MCP 服务器

Nacos-MCP-Router MCP 服务器

Nacos-MCP-Router 实现了 MCP 服务器的无缝发现、安装和代理,便于在现代 AI 与微服务环境中统一、管理和编排工具与服务。

“Nacos-MCP-Router” MCP 服务器的功能简介

Nacos-MCP-Router 是一款 MCP(Model Context Protocol)服务器,作为强大的中间件,帮助 AI 助手和客户端连接其他 MCP 服务器及其功能。它实现了对各类 MCP 服务器的集中搜索、安装和代理,优化了云原生应用与微服务的开发流程。Nacos-MCP-Router 可运行于“路由”或“代理”模式,支持推荐、分发、安装和代理其他 MCP 服务器的功能,或将不同协议(如 SSE 与 stdio)的 MCP 服务器转换为统一的可流式 HTTP 协议。开发者和 AI 智能体因此能更轻松地与外部数据源、API 及工具进行交互,实现如数据库查询、文件管理、服务编排等多样任务,提升灵活性与便捷性。

提示词列表

  • 在仓库或文档中未列出具体的提示词模板。

资源列表

  • Nacos-MCP-Router 在现有文档中未描述或暴露具体资源。

工具列表

  • search_mcp_server
    按任务和关键词搜索 MCP 服务器,返回合适服务器列表及任务完成指引。
  • add_mcp_server
    添加新的 MCP 服务器(支持 stdio 与 sse 协议),如有需要自动安装并建立连接。返回可用工具及使用说明。
  • use_tool
    将请求代理到目标 MCP 服务器的指定工具,使大模型能够通过路由器使用其他 MCP 服务器暴露的工具。

典型用例

  • 集中 MCP 服务器发现
    轻松按关键词或任务搜索相关 MCP 服务器,简化能力发现与集成流程,助力高效工作流。
  • 一键安装 MCP 服务器
    通过单一界面快速添加与安装 MCP 服务器(含协议处理),大幅降低开发者配置与上手难度。
  • 统一工具代理
    通过单一 API 使用不同 MCP 服务器的工具,让大模型和客户端免去繁琐的手动集成,便于调用多样外部服务。
  • 协议桥接与兼容性提升
    通过简单配置将 SSE、stdio 协议的 MCP 服务器转换为可流式 HTTP 协议,提升与现代客户端及 AI 智能体的兼容性。
  • 服务管理与编排
    集中管理多个 MCP 服务器的生命周期,分发负载、编排服务交互,统一路由接口。

配置方法

Windsurf

  1. 准备工作: 确保已安装 Node.js 并可访问 Windsurf MCP 设置。
  2. 定位 MCP 配置: 打开 Windsurf 的 MCP 设置面板。
  3. 添加 Nacos-MCP-Router:mcpServers 对象中插入如下 JSON 片段:
    {
      "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>"
        }
      }
    }
    
  4. 保存并重启: 保存更改并根据需要重启 Windsurf。
  5. 验证配置: 通过界面搜索或添加 MCP 服务器,确保配置生效。

Claude

  1. 准备工作: 确认 Claude 支持 MCP 集成,如有需要先安装 Node.js。
  2. 定位配置: 打开 Claude 的 MCP 或插件设置。
  3. 添加 Nacos-MCP-Router: 使用如下 JSON 片段:
    {
      "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>"
          }
        }
      }
    }
    
  4. 保存并重启: 保存设置并按需重启 Claude。
  5. 验证: 通过 Claude 界面搜索/添加服务器以确认配置。

Cursor

  1. 准备工作: 需已安装 Node.js,并访问 Cursor MCP 服务器设置。
  2. 配置: 打开设置并添加如下内容:
    {
      "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>"
          }
        }
      }
    }
    
  3. 保存设置: 保存并重启 Cursor。
  4. 验证: 运行搜索或添加 MCP 服务器,确保功能可用。

Cline

  1. 准备工作: 已安装 Node.js,Cline 支持 MCP。
  2. 编辑配置: 打开 Cline 的 MCP 服务器配置文件。
  3. 添加 MCP 服务器: 使用以下 JSON:
    {
      "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>"
          }
        }
      }
    }
    
  4. 保存并重启: 应用更改并重启 Cline。
  5. 验证: 通过 Cline 使用 MCP 功能进行验证。

API 密钥安全

建议在配置中使用环境变量保护 API 密钥,例如:

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

请在启动服务器前,在系统中设置好 NACOS_PASSWORD 环境变量。

在流程中如何使用 MCP

在 FlowHunt 中集成 MCP

要在 FlowHunt 工作流中集成 MCP 服务器,首先将 MCP 组件添加到流程中,并与您的 AI 智能体连接:

FlowHunt MCP flow

点击 MCP 组件,打开配置面板。在系统 MCP 配置部分,按下述 JSON 格式填写您的 MCP 服务器信息:

{
  "nacos-mcp-router": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

配置完成后,AI 智能体即可作为工具调用该 MCP,并获取其全部功能。请务必将 “nacos-mcp-router” 替换为您的 MCP 服务器名称,并将 URL 替换为您自己的 MCP 服务器地址。


概览

部分可用性说明
概览
提示词列表未有提示模板文档
资源列表未有资源文档
工具列表3 个工具:search_mcp_server, add_mcp_server, use_tool
API 密钥安全提供示例
采样支持(评价时作用较小)未提及

Roots 支持: 文档未提及。


从上述两张表格可以看出,Nacos-MCP-Router MCP 服务器在编排与工具代理方面具备强大核心能力,但在提示模板和资源暴露方面文档不完善。采样与 roots 特性也未明确描述。综合完整性与文档情况,评分为 6/10


MCP 评分

有 LICENSE
有至少一个工具
Fork 数量18
Star 数量84

常见问题

什么是 Nacos-MCP-Router?

Nacos-MCP-Router 是一个 MCP 服务器,作为集中式中间件用于发现、安装和代理其他 MCP 服务器的能力。它支持协议桥接和统一工具代理,大大简化了多样化 AI 工具和微服务的集成。

Nacos-MCP-Router 提供哪些工具?

它提供三大主要工具:search_mcp_server(按关键词或任务查找 MCP 服务器)、add_mcp_server(安装并连接新的 MCP 服务器)、use_tool(将工具请求代理到目标 MCP 服务器)。

Nacos-MCP-Router 如何支持协议兼容?

它可以将基于 SSE 或 stdio 协议的 MCP 服务器转换为统一的可流式 HTTP 协议,使其与现代 AI 客户端和智能体兼容性更强。

如何保护我的凭证?

应使用环境变量存储诸如 NACOS_PASSWORD 等敏感信息,如配置示例所示。切勿将密码硬编码在配置文件中。

常见的使用场景有哪些?

常见场景包括集中发现 MCP 服务器、一键安装与配置、跨多服务器统一访问工具、协议桥接,以及微服务端点的生命周期管理等。

在 FlowHunt 中试用 Nacos-MCP-Router

通过集中管理 MCP 服务器的发现、安装和工具代理,简化您的工作流。在 AI 与微服务生态系统中轻松实现集成。

了解更多

Naver MCP服务器集成
Naver MCP服务器集成

Naver MCP服务器集成

使用Naver MCP服务器,将Naver的OpenAPI套件集成到您的AI工作流中。在FlowHunt或您喜欢的AI开发平台内,实时访问博客、新闻、图书、百科、图片及本地信息搜索、内容审核等服务。...

1 分钟阅读
MCP Naver +5
MCP-NixOS MCP 服务器
MCP-NixOS MCP 服务器

MCP-NixOS MCP 服务器

MCP-NixOS 是 NixOS 的模型上下文协议服务器,使 AI 助手和开发者能够以编程方式访问和管理 NixOS 配置、软件包和系统状态。它简化了基础设施自动化、可重现构建和 AI 驱动的 DevOps 工作流。...

2 分钟阅读
MCP Server NixOS +3
Nomad MCP 服务器集成
Nomad MCP 服务器集成

Nomad MCP 服务器集成

Nomad MCP 服务器是连接 AI 助手与 HashiCorp Nomad 的桥梁,可实现实时编排、作业管理和基础设施自动化,直接来自 FlowHunt 工作流及其他 AI 工具。...

2 分钟阅读
AI DevOps +5