← Back to directory
M

MCP Router

Community
Archived
Gateway / proxy
A Unified MCP Server Management App

This gateway aggregates or proxies other MCP servers; it only becomes useful once you connect real servers behind it.

Category
Dev Tools #408 of 438
Stars
★ 2.1k Very popular
Transport
stdio (local process)
Runtime
Prebuilt binary · Node.js
Credentials
API key / credential required
License
Other / unspecified
Last commit
31FMRS · D

MCP Router offers a unified desktop interface for managing multiple MCP servers, emphasizing local privacy and security. It supports both local and remote servers, offers project management, Workspaces, and tool toggling. Installation is straightforward, making it suitable for users who want centralized MCP environment management.

Strongest · Setup experience 7/20 Weakest · Security and permissions 5/20

Reliability
6/20
Security and permissions
5/20
Maintenance
7/20
Documentation
6/20
Setup experience
7/20
Why each score
Reliability 6/20
Evidence shows the repository is a desktop app (Electron/Tauri) and not a standard MCP server. No server manifest, MCP handshake implementation, or tool definitions were found. Therefore, static review cannot verify its reliability as an MCP server. The codebase exists, but core MCP server paths are not shown. Since there are no verifiable CI workflows or tests, reliability is capped at 12, but further reduced because of lack of direct MCP server code. Deductions for missing server manifest and verifiable MCP implementation.
Security and permissions 5/20
No malicious behavior or credential theft found. README claims local data storage, but code review did not verify. No confirmation mechanisms for dangerous operations (e.g., delete, pay) were found. As a desktop app, permissions may be less strict. Deductions for unverified data flow, lack of security audit, and lack of evidence of least privilege. Red lines not triggered.
Maintenance 7/20
Repository is active with 2118 stars, 40 open issues, and not archived. There is a releases page. License is NOASSERTION, but README mentions a Sustainable Use License. Community channels exist (Discord, Twitter). Deductions for unclear license (NOASSERTION) and lack of explicit maintenance roadmap or security response policy.
Documentation 6/20
README provides feature overview, installation, CLI usage examples, and community links. Available in English, Japanese, and Chinese. No detailed MCP tool parameters, limitations, or troubleshooting guide. Deductions for missing server manifest, tool documentation, and troubleshooting guidance.
Setup experience 7/20
README provides installation instructions via npx @mcp_router/cli connect. There is a releases page. Since it's a desktop app, installation involves downloading and configuring. The CLI connect command is provided. Deductions for no MCP client configuration examples (e.g., Claude, Cursor) and lack of automated tests or CI verification of setup steps.

Static review · not runListed 2026-08-07

Read the FMRS scoring method →

Fit and risk

What it can accessUses the network

Best for

  • Developers and teams using multiple MCP servers who want centralized management
  • Users who prioritize data privacy and local storage

Not for

  • Users who need remote-hosted server management
  • Command-line users who do not want a desktop app

Required permissions

  • Stores request logs, configuration, and server data locally
  • Stores API keys and authentication credentials locally

Risks and side effects

  • The desktop app's source code is public but may not be widely audited; security updates depend on community
  • Tokens (e.g., MCPR_TOKEN) are stored locally, so handle them carefully

Setup

Before you start

Runtime:Prebuilt binary · Node.js

MCPR_TOKEN requiredsecret Access token for connecting to MCP Router, issued when you add a custom app in the desktop app.

Download and install the MCP Router desktop app from the GitHub releases page. After installation, connect via CLI: set the MCPR_TOKEN environment variable (obtained when adding a custom app), then run npx -y @mcp_router/cli connect. To use a specific project, use --project <project-name>.

Check that it works

After installing and opening the MCP Router desktop app, add a custom app to get a token, set MCPR_TOKEN, and run npx -y @mcp_router/cli connect; if the client connects and lists the tools of your enabled servers, integration works.

Troubleshooting

  1. Ensure the MCPR_TOKEN environment variable is set
  2. Verify that the MCP Router desktop app is running and connected
  3. Check network connectivity and firewall settings

Things to try

Once connected, you can ask your AI assistant things like:

  • List all tools enabled for my current MCP Router project
  • Call a tool on one of my configured MCP servers through MCP Router
  • Switch the current workspace to another project and show the available tools

Use cases

Managing multiple MCP servers
Organizing servers into Projects and Workspaces
Toggling tools on/off easily

Supported clients

Claude Desktop

Listed from the project's documentation, not tested by this site.

Overview

MCP Router is a desktop application that simplifies the management of Model Context Protocol (MCP) servers. It allows users to connect and manage any MCP server (local or remote), organize servers into Projects and Workspaces, and toggle tools on/off per server. All data is stored locally, ensuring privacy and security.

Similar servers

Context7 80 · B

Upstash's official server providing up-to-date third-party library docs for AI coding assistants

★ 63.3k · Tools 2 Compare with this →

Source revision 7d6cd4e5e7e7 Data synced 2026-10-19 Read the FMRS scoring method