mcp-router

mcp router

Built by mcp-router β€’ 1,907 stars

What is mcp router?

A high-performance MCP server implementation for mcp-router that bridges the gap between the Model Context Protocol and external services. It allows Large Language Models to interact with your data and tools with low latency and native support.

How to use mcp router?

1. Ensure you have an MCP-compatible client (like Claude Desktop) installed. 2. Configure your server with: npx @modelcontextprotocol/mcp-router 3. Restart your client and verify the new tools are available in the system catalog.
πŸ›‘οΈ Scoped (Restricted)
npx @modelcontextprotocol/mcp-router --scope restricted
πŸ”“ Unrestricted Access
npx @modelcontextprotocol/mcp-router

Key Features

Native MCP Protocol Support
High-performance Data Streaming
Type-safe Tool Definitions
Seamless Environment Integration

Optimized Use Cases

Connecting external databases to AI workflows
Automating workflow tasks via natural language
Augmenting developer productivity with specialized tools

mcp router FAQ

Q

What is an MCP server?

MCP is an open standard that enables developers to build secure, two-way integrations between AI models and local or remote data sources.

Q

Is this server ready for production?

Yes, this server follows standard MCP security patterns and tool-restricted access.

Official Documentation

View on GitHub

End of support β€” September 18, 2026. Development, support and security updates have ended. Cloud services and billing have stopped. v0.6.4 is the final desktop release for existing users; local features remain available. New adoption is not recommended. End-of-support and migration guide.

The material below describes the historical product. Cloud features are no longer available.

<h1 align="center">MCP Router</h1> <h3 align="center">A Unified MCP Server Management App</h3> <div align="center">

GitHub stars Discord X

[English | ζ—₯本θͺž | δΈ­ζ–‡]

</div>

🎯 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 <project-name>

πŸš€ 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

<img src="https://raw.githubusercontent.com/mcp-router/mcp-router/main/public/images/readme/toggle.png" alt="Server Management" width="600"> <img src="https://raw.githubusercontent.com/mcp-router/mcp-router/main/public/images/readme/tool-toggle.png" alt="Toggle Tool" width="600"> <img src="https://raw.githubusercontent.com/mcp-router/mcp-router/main/public/images/readme/project-management.png" alt="Project Management" width="600"> <img src="https://raw.githubusercontent.com/mcp-router/mcp-router/main/public/images/readme/workspace.png" alt="Workspace Management" width="600">

🌐 Universal Connectivity

Add and connect to any MCP server with support for both local and remote servers

<img src="https://raw.githubusercontent.com/mcp-router/mcp-router/main/public/images/readme/add-mcp-manual.png" alt="Universal Connectivity" width="600">

πŸ”— One-Click Integration

Seamlessly connect with popular AI tools like Claude, Cline, Windsurf, Cursor, or your custom client

<img src="https://raw.githubusercontent.com/mcp-router/mcp-router/main/public/images/readme/token.png" alt="One-Click Integration" width="600">

πŸ“ˆ Comprehensive Logging & Analytics

Monitor and display detailed request logs

<img src="https://raw.githubusercontent.com/mcp-router/mcp-router/main/public/images/readme/stats.png" alt="Logs and Statistics" width="600">

🀝 Community

Join our community to get help, share ideas, and stay updated:

Star History Chart

πŸ“ License

This project is licensed under the Sustainable Use License - see the LICENSE.md file for details.

Global Ranking

7.4
Trust ScoreMCPHub Index

Based on codebase health & activity.

Manual Config

{ "mcpServers": { "mcp-router": { "command": "npx", "args": ["mcp-router"] } } }