mcphub

MCP.Pizza Chef: samanhappy

MCPHub sits between your assistant and every add-on you have installed, gathering them behind a single address with a dashboard for switching things on and off. Group related tools together, hide the ones a given assistant should not see, and let smart routing pick the right tool for a request instead of loading dozens at once. It runs on your own machine or server with Docker, and apps like Claude Desktop and Cursor connect straight to it.

Other

Use This MCP server To

Manage all my assistant's add-ons from one dashboard Add or remove a tool without restarting anything Group tools so each assistant only sees what it needs Let the assistant find the right tool automatically Share one set of tools across my whole team Try a new tool without hand-editing config files

README

MCPHub: The Unified Hub for Model Context Protocol (MCP) Servers

MCP Toplist

English | Français | 中文版

MCPHub makes it easy to manage and scale multiple MCP (Model Context Protocol) servers by organizing them into flexible Streamable HTTP (SSE) endpoints—supporting access to all servers, individual servers, or logical server groups.

Dashboard Preview

🌐 Live Demo & Docs

🚀 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 independently for each server inside a group
  • Smart Routing - AI-powered tool discovery using vector semantic search (Learn more)
  • MCP Apps Proxy - Transparently forward interactive MCP Apps on single-server routes (Learn more)
  • Tool Result Compression - Transparently reduce large text tool outputs before they reach clients
  • Hot-Swappable Config - Add, remove, or update servers without downtime
  • OAuth 2.0 Support - Both client and server modes for secure authentication (Learn more)
  • Social Login - Seamless GitHub and Google login support with Better Auth integration (requires Database Mode)
  • Database Mode - Store configuration in PostgreSQL for production environments (Learn more)
  • Docker-Ready - Deploy instantly with containerized setup

🔧 Quick Start

Configuration

mcphub FAQ

What problem does this solve?
If you use many add-ons, every app needs its own list. This keeps one list and gives each app a single address to point at.
Which apps can connect to it?
Claude Desktop, Cursor and any other assistant that supports MCP connections over a web address.
How hard is setup?
It is a developer job: run it with Docker, open the dashboard on your own machine, and sign in as admin.
Do I need an account key?
Not for MCPHub itself. Individual tools you add through it may still need keys of their own.
Can I use this to give my team a shared set of tools?
Yes — run it on a server, keep settings in a database, and let people sign in with GitHub or Google.
Can I control what each assistant sees?
Yes — groups let you expose only certain tools, and you can hide individual items inside a group.