# Router

> Use this tool when you need to access remotely hosted tools without managing your own server infrastructure, as it provides a proxy for connecting to external MCP servers and routes requests through a central service. It solves the problem of limited access to remote tools by authenticating and forwarding requests to appropriate endpoints. The Router takes in tool listing and execution requests as input and outputs the results, making it ideal for clients like Claude Desktop to leverage remote tools seamlessly.

Canonical page: https://skillsregistry.net/skills/chatmcp-router  
JSON: https://api.skillsregistry.net/v1/skills/chatmcp-router

## Description

MCP Server Router provides a proxy for connecting to remote MCP servers, enabling clients like Claude Desktop to access tools hosted on external servers. Developed by chatmcp, this implementation creates a bridge between local MCP clients and remote servers by routing requests through a central service at router.mcp.so. The server authenticates with a server key obtained from MCP.so and handles tool listing and execution requests, forwarding them to the appropriate remote endpoints. Built with TypeScript using the Model Context Protocol SDK, it communicates over stdio and is particularly valuable for users who want to leverage remotely hosted tools without running their own MCP server infrastructure.

## Trust

- **Trust score (0–1):** 0.98
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** other
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/chatmcp-router)
- **Repository:** <https://github.com/chatmcp/mcp-server-router>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "chatmcp-router"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/chatmcp-router` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/chatmcp-router/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
