Skip to content

mcp-router/mcp-router

Repository files navigation

MCP Router

A Unified MCP Server Management App

GitHub stars Discord X

[English | ζ—₯本θͺž]

MCP Router Demo

🎯 Overview

MCP Router is a free desktop application for Windows and macOS that simplifies the management of Model Context Protocol (MCP) servers.

✨ Key Features

  • πŸ” Secure - Manage access control and monitor all MCP server interactions
  • 🌐 Universal - Connect to any MCP server from any registry
  • πŸ–₯️ Cross-platform - Available for Windows and macOS
  • πŸ€– AI Agent Feature - Create, share, and use AI Agents with MCP tools, and use your agents as MCP servers in other apps

πŸ”’ Privacy & Security

Your Data Stays Local

  • βœ… All data is stored locally - Request logs, configurations, and server data remain on your device
  • βœ… Credentials are secure - MCP 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

Open Source Transparency

  • πŸ” Auditable application - 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 installation page or releases page.

πŸš€ Features

πŸ“Š Centralized Server Management

Easily toggle MCP servers on/off from a single dashboard

Server Management

🌐 Universal Connectivity

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

Universal Connectivity

πŸ”— One-Click Integration

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

One-Click Integration

πŸ“ˆ Comprehensive Logging & Analytics

Monitor and display detailed request logs

Logs and Statistics

🎯 Development Roadmap

πŸ–₯️ Headless Mode Support

Goal: Enable MCP Router usage in environments without GUI

  • Share code between headless mode and GUI
  • Provide CLI interface
  • Optimize for container environments

πŸ”§ Enhanced MCP Management Features

Goal: Make MCP server management more flexible and powerful

  • Enable fine-grained permissions settings for each tool
  • Add functionality to rename tools arbitrarily
  • Make autoStart option configurable

🧠 Long-Term Memory System

Goal: Provide a mechanism to permanently remember all MCP calls

  • Implement meta information indexing
  • Implement save/search functionality to vector DB
  • Support multiple vector DB providers (Pinecone, Weaviate, Qdrant, etc.)

πŸ€– Agent Orchestration

Goal: Advanced functionality to coordinate multiple AI agents

  • Support OpenAI compatible API
  • Provide more user-friendly agent UI

🀝 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.