内容
# mcprouter MCP Server
远程 MCP 服务器的代理。
## 快速开始
1. 获取远程 MCP 服务器密钥
前往 [MCP.so](https://mcp.so),选择一个托管服务器,
点击 `Connect` 以生成您的专属 server_key。
2. 在任何 MCP 客户端中配置 MCP 服务器
以 `Claude Desktop` 为例:
```json
{
"mcpServers": {
"fetch": {
"command": "npx",
"args": ["-y", "mcprouter"],
"env": {
"SERVER_KEY": "xxx"
}
}
}
}
```
## 开发
安装依赖:
```bash
npm install
```
构建服务器:
```bash
npm run build
```
用于自动重新构建的开发:
```bash
npm run watch
```
## 安装
要与 Claude Desktop 一起使用,请添加服务器配置:
在 MacOS 上:`~/Library/Application Support/Claude/claude_desktop_config.json`
在 Windows 上:`%APPDATA%/Claude/claude_desktop_config.json`
```json
{
"mcpServers": {
"mcprouter": {
"command": "/path/to/mcprouter/build/index.js"
}
}
}
```
### 调试
由于 MCP 服务器通过 stdio 进行通信,因此调试可能具有挑战性。 我们建议使用 [MCP Inspector](https://github.com/modelcontextprotocol/inspector),它作为包脚本提供:
```bash
npm run inspector
```
Inspector 将提供一个 URL 以访问浏览器中的调试工具。