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
MCP Server for SearXNG TypeScript-based implementation.
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.
Model Context Protocol server for GraphQL TypeScript-based implementation.
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.
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP