Router MCP Server
Centralized management for local and remote MCP server connections and configurations.
Data last scanned today · Reviewed today
Overview
MCP Router provides a unified desktop interface for developers to manage multiple Model Context Protocol servers. It allows users to organize server connections into Projects and Workspaces, offering granular control by enabling or disabling individual tools on a per-server basis. The application supports remote and local servers, including DXT and JSON configurations. Designed for cross-platform utility on Windows and macOS, the tool simplifies the orchestration of complex AI assistant contexts. Users can interact with the router via a dashboard or through an associated CLI, which facilitates connection management using environment-based tokens.
Our verdict
With a security score of 53/100, this tool carries a high risk level for professional or sensitive environments. The assessment is primarily due to the NOASSERTION license status and the lack of independent editorial review for its authentication and read-only mode mechanisms. While the application emphasizes local data storage, it is community-maintained rather than vendor-backed, and prospective users should manually verify its security implementation before use in production workflows.
- Supports organization of servers into custom projects and workspaces
- Zero direct dependencies reduce potential supply-chain vulnerability surfaces
- Provides granular tool toggling for individual server configurations
- High risk level due to undefined software licensing and unreviewed security
- Community-maintained status lacks formal organizational support or guarantees
- Authentication and read-only mode implementation have not been audited
Setup
{
"mcpServers": {
"mcp-router": {
"args": [
"-y",
"mcp-router"
],
"command": "npx"
}
}
}Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows), then restart Claude Desktop. Some servers require API keys or tokens as environment variables — check the project's README and add an "env" object if needed.
- No read-only mode — running this grants full read/write access.
- No built-in authentication — anyone with access to this config can invoke every tool it exposes.
Compatibility
| Client | Local | Docker | Remote | Read-only |
|---|---|---|---|---|
| ChatGPT | ||||
| Claude Desktop | ||||
| Cursor | ||||
| VS Code | ||||
| Windsurf |
Frequently asked questions
›Which operating systems are supported by MCP Router?
The application is cross-platform and supports both Windows and macOS.
›How are sensitive credentials handled by the application?
All API keys and authentication credentials are stored locally on your device and are never transmitted externally.
›What connection types does the server support?
It supports both local and remote MCP servers with connectivity options for DXT, JSON, and manual configuration.
›How can I integrate my AI client with the MCP Router?
You can connect your AI clients by setting your MCPR_TOKEN and using the @mcp_router/cli package to connect to your project or server.
›Does the software allow for granular control over MCP tools?
Yes, you can toggle individual tools on or off for each server, as well as organize servers into specific Projects and Workspaces.
Changelog
Badge
Maintain this server? Add the live badge to your README.