mcp-router
A Unified MCP Server Management App TypeScript-based implementation. Trusted by 800+ developers. Trusted by 800+ developers.
Documentation
MCP Router
A Unified MCP Server Management App
π― Overview
MCP Router is a desktop application for simplifies the management of Model Context Protocol (MCP) servers.
β¨ Key Features
- π Universal β Connect to any MCP server
- Remote or local servers
- Supports DXT, JSON, Manual
- π₯οΈ Cross-platform β Windows and macOS
- π Context Management β Keep growing MCP server contexts organized
- Group MCP servers into Projects
- Manage modes with Workspaces (like browser profiles)
- Toggle tools on/off per server
π Privacy & Security
Your Data Stays Local
- β All data is stored locally - Request logs, configurations, and server data remain on your device
- β Credentials are secure - API keys and authentication credentials are stored locally and never transmitted externally
- β Complete control - You have full control over your MCP server connections and data
Transparency
- π Auditable - The desktop application source code is publicly available on GitHub
- π‘οΈ Verifiable privacy - You can verify that your data stays local by examining the application code
- π€ Community-driven - Security improvements and audits are welcomed from the community
π₯ Installation
Download from our releases page.
After setting up MCP Router, you can connect to MCP Router using the CLI:
# Set your MCP Router token (Issued when adding a custom app)
export MCPR_TOKEN="mcpr_your_token"
# To connect to MCP Router, run:
npx -y @mcp_router/cli connect
# If you want to use project, run:
npx -y @mcp_router/cli connect --projectπ Features
π Centralized Server Management
Easily toggle MCP servers on/off, enable/disable individual tools, and organize servers into Projects and Workspaces β all from a single dashboard
π Universal Connectivity
Add and connect to any MCP server with support for both local and remote servers
π One-Click Integration
Seamlessly connect with popular AI tools like Claude, Cline, Windsurf, Cursor, or your custom client
π Comprehensive Logging & Analytics
Monitor and display detailed request logs
π€ Community
Join our community to get help, share ideas, and stay updated:
π License
This project is licensed under the Sustainable Use License - see the LICENSE.md file for details.
Frequently asked questions
What is mcp-router?
mcp-router is A Unified MCP Server Management App TypeScript-based implementation. Trusted by 800+ developers. Trusted by 800+ developers.
How do I install mcp-router?
Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.
Is mcp-router open source?
Yes β it is hosted on GitHub at https://github.com/mcp-router/mcp-router and has 846 stars.
Related MCP tools
An MCP client for Neovim that seamlessly integrates MCP servers into your editing workflow with an intuitive interface for managing, testing, and using MCP s...
Self-hosted MCP Gateway and Registry for AI agents Go-based implementation. Trusted by 600+ developers. Trusted by 600+ developers.
Expose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth! Python-based implementation. Trusted by 11000+ developers.
AWS MCP Servers β helping you get the most out of AWS, wherever you use MCP. Python-based implementation. Trusted by 6900+ developers.
MCP Aggregator, Orchestrator, Middleware, Gateway in one docker TypeScript-based implementation. Trusted by 1400+ developers.
A framework for writing MCP (Model Context Protocol) servers in Typescript Trusted by 800+ developers. Trusted by 800+ developers.
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP