mcprouter MCP Server
proxy for remote mcp servers.
Quick Start
- Get Remote MCP Server Key
 
go to MCP.so, select a hosting server,
click Connect to generate your exclusive server_key.
- Configure MCP Server in any MCP Client
 
take Claude Desktop for example:
{
  "mcpServers": {
    "fetch": {
      "command": "npx",
      "args": ["-y", "mcprouter"],
      "env": {
        "SERVER_KEY": "xxx"
      }
    }
  }
}
  Development
Install dependencies:
npm install
  Build the server:
npm run build
  For development with auto-rebuild:
npm run watch
  Installation
To use with Claude Desktop, add the server config:
On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.jsonOn Windows: %APPDATA%/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "mcprouter": {
      "command": "/path/to/mcprouter/build/index.js"
    }
  }
}
  Debugging
Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the MCP Inspector, which is available as a package script:
npm run inspector
  The Inspector will provide a URL to access debugging tools in your browser.