MCPHub
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
# MCPHub — Desktop App
MCPHub is a desktop application that aggregates multiple MCP (Model Context Protocol) servers behind a single, easy-to-manage hub. It bundles an Electron shell, a Node.js/Express backend, and a React dashboard — install it, add your MCP servers, and expose them to AI clients (Claude Desktop, Cursor, etc.) through simple HTTP/SSE endpoints.

✨ Features
Centralized Management - Monitor and control all MCP servers from a unified dashboard
Flexible Routing - Access all servers, specific groups, or individual servers via HTTP/SSE
Granular Group Visibility - Control Tool, Prompt, and Resource visibility per server inside a group
Per-Server Sharing - Keep servers private, share them with selected users, or make them public
Smart Routing - AI-powered tool discovery using vector semantic search
MCP Apps Proxy - Transparently forward interactive MCP Apps on single-server routes
Tool Result Compression - Reduce large text tool outputs before they reach clients
Hot-Swappable Config - Add, remove, or update servers without downtime
OAuth 2.0 Support - Client and server modes for secure authentication
System Tray - Quick access to the dashboard, logs, and quit from the tray icon
Related MCP server: MCPHub
📦 Download & Install
Download the latest Windows installer from the Releases page:
MCPHub-<version>-setup.exe— NSIS installer (recommended)
Install steps:
Run the installer and follow the wizard (you can choose the install directory).
Launch MCPHub from the desktop or Start Menu shortcut.
The app starts the built-in server on port
3000and opens the dashboard.
If your security software warns about the installer, add it to the whitelist — the app is unsigned (no code-signing certificate).
🚀 Quick Start
Log in with the default credentials:
admin/admin123.Go to Servers and add your MCP servers (e.g.
npx -y time-mcp,uvx mcp-server-fetch), or editmcp_settings.jsonin the app data folder.Connect your AI clients:
http://localhost:3000/mcp # All servers
http://localhost:3000/mcp/{group} # Specific group
http://localhost:3000/mcp/{server} # Specific server
http://localhost:3000/mcp/$smart # Smart routingSecurity note: MCP endpoints require authentication by default. To allow unauthenticated MCP access, disable Enable Bearer Authentication in the Keys section. Use only in trusted environments.
📚 Documentation
🧑💻 Local Development
git clone https://github.com/GW19ddd/MCPHub-desktop.git
cd MCPHub-desktop
pnpm install
pnpm devLocal development uses admin / admin123 and stores its writable settings copy at data/mcp_settings.dev.json.
Windows users: start backend and frontend separately with
pnpm backend:devandpnpm frontend:dev.
Build the desktop app:
cd electron
pnpm install
pnpm build # compile Electron main process
cd ..
npx electron-builder --config electron/electron-builder.ymlThe installer is written to release/MCPHub-<version>-setup.exe.
🔍 Tech Stack
Desktop shell: Electron
Backend: Node.js, Express, TypeScript (ESM)
Frontend: React, Vite, Tailwind CSS
Storage: file-based
mcp_settings.jsonby default; optional PostgreSQL (TypeORM + pgvector) for Smart RoutingAuth: JWT + bcrypt; bearer keys; built-in OAuth 2.0 server (
@node-oauth/oauth2-server)Protocol: Model Context Protocol SDK
📄 License
Licensed under the Apache 2.0 License.
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP gateway and cloud hosting for MCP servers, agents and apps like RAG, managed from your agent.
Secure and manage MCP servers through the Speakeasy AI Control Plane from your agent.
Hosted MCP server for live public-data APIs and Skills for AI agents.
MCP server for building and testing AI agents with multi-model experimentation and insights.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceA unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into separate endpoints with flexible routing strategies.2,698 npm2,614Apache 2.0
- AlicenseNot gradedqualityBmaintenanceCentralized management and routing of multiple MCP servers via unified Streamable HTTP/SSE endpoints, with granular group visibility, smart routing, and authentication.2,698 npmApache 2.0
- AlicenseNot gradedqualityBmaintenanceSelf-hosted MCP gateway that aggregates many MCP servers into a single endpoint for AI clients, supporting hosted, local stdio, and Git-sourced MCPs.2MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI clients to connect to a single MCP endpoint that aggregates many MCP servers and built-in tools, with multi-user authentication, per-user server configuration, encrypted secrets, and a skills hub.MIT