MCP代理服务器

@chatmcp/mcp-server-router
0 Stars 407 次浏览 chatmcp 更新于 2026-08-23

一种代理服务,它将MCP客户端连接到远程MCP服务器,允许用户使用MCP.so的服务器密钥访问远程资源,而无需运行自己的服务器。

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "fetch": {
      "args": [
        "-y",
        "mcprouter"
      ],
      "command": "npx",
      "env": {
        "SERVER_KEY": "xxx"
      }
    }
  }
}

该服务需要配置环境变量:SERVER_KEY

服务介绍

mcprouter MCP 服务器

用于远程 MCP 服务器的代理。

快速开始

  1. 获取远程 MCP 服务器密钥

访问 MCP.so,选择一个托管服务器,

点击 Connect 生成您的专属 server_key。

  1. 在任意 MCP 客户端中配置 MCP 服务器

Claude Desktop 为例:

{
  "mcpServers": {
    "fetch": {
      "command": "npx",
      "args": ["-y", "mcprouter"],
      "env": {
        "SERVER_KEY": "xxx"
      }
    }
  }
}

开发

安装依赖项:

npm install

构建服务器:

npm run build

使用自动重建进行开发:

npm run watch

安装

要与 Claude Desktop 一起使用,请添加服务器配置:

在 MacOS 上: ~/Library/Application Support/Claude/claude_desktop_config.json
在 Windows 上: %APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "mcprouter": {
      "command": "/path/to/mcprouter/build/index.js"
    }
  }
}

调试

由于 MCP 服务器通过 stdio 进行通信,调试可能会比较困难。我们推荐使用 MCP Inspector,它作为一个包脚本提供:

npm run inspector

Inspector 将提供一个 URL,以便您在浏览器中访问调试工具。

相关 MCP 服务