Token导航 LogoToken导航TokenDH.com
MCP Local Router logo
开发工具未说明官方级别未说明来源级核验

MCP Local Router

MCP Server

An MCP (Model Context Protocol) local router that serves as an aggregation proxy for MCP servers.

工具数

0

提示词数

0

GitHub Stars

20

资源数

0
代理服务RustSSE传输

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

kaichen

提供方

kaichen

最后核验

2026/5/18 04:05

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

MCP本地路由器

这个项目是一个MCP(模型上下文协议)本地路由器,作为MCP服务器的聚合代理。它可以连接到多个上游MCP服务器,并将它们的功能整合到一个单一接口中,供下游客户端使用。

特点/功能

  • 支持通过命令行参数指定配置文件
  • 支持配置多个上游MCP服务器
  • 支持stdio传输
  • 支持将环境变量注入到stdio传输中
  • 支持带有聚合的SSE传输 /sse 并且每个上游(或每个上游源) /sse/{serverName} 终端节点

用法

跑步

它必须使用配置文件来运行:

cargo run -- --config mcp-config.json --transport sse

SSE 路由

当路由器运行时 --transport sse它暴露了两种类型的端点:

  • /sse 从每个配置的上游服务器流式传输聚合的工具表面积数据。
  • /sse/{serverName} 它仅从单一上游源流式传输工具 {serverName} 段必须与来自(某处的)键匹配 mcpServers 在你的配置文件中(例如 /sse/filesystem 或者 /sse/workspace-search)。

服务器名称键应为URL安全的,因为它们直接用作路径段。

每个SSE(Server-Sent Events,服务器发送事件)连接都会发出一个初始(消息/信号) endpoint 包含客户端应使用的HTTP路径的事件 POST 请求: 所有流式传输终端共享相同的 POST /message?sessionId=… 频道。

配置文件格式

配置文件采用JSON格式;示例如下:

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "/Users/username/Desktop"
      ],
      "env": {
        "LINEAR_ACCESS_TOKEN": "your_personal_access_token"
      }
    },
    "workspace-search": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-everything"
      ],
      "env": {}
    }
  }
}

描述:

  • mcpServers:多个服务器配置的映射

- 每个键都是服务器的名称(用于记录日志和 /sse/{serverName} 路径 - 每个值都是一个对象,包含以下字段: - 命令:要执行的命令 - args:命令参数的数组 - env: 一个映射,用于注入环境变量

构建与安装

# Build the project
cargo build --release

# Run
cargo run --release -- --config mcp-config.json --transport stdio

依赖项

目录标签

目录标签

代理服务RustSSE传输developer-toolsMCP协议本地部署服务器聚合环境变量注入

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP