MCP Hub
@Sobroinc
About MCP Hub
MCP Hub - Central coordinator for MCP servers with REST API and real-time events
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MCP Hub?
MCP Hub is a central coordinator that connects clients to multiple MCP servers, providing a single interface to utilize tools, resources, and prompts from those servers. It implements the MCP 2025-03-26 specification and is designed for developers who need to manage and interact with multiple MCP servers from one endpoint.
How to use MCP Hub?
Install globally via npm (npm install -g mcp-hub) and start the hub server with mcp-hub --port 3000 --config path/to/config.json. Configure managed servers in a JSON file under mcpServers, supporting STDIO and remote (streamable-http/SSE) servers.
Key features of MCP Hub
- Dynamic server management: start, stop, enable/disable servers on demand
- Unified REST API to execute tools and access resources
- Real-time server status and capability updates via SSE
- OAuth 2.0 with PKCE and header-based authentication
- Marketplace integration for server discovery and auto configuration
- Hot reload development mode for local servers
Use cases of MCP Hub
- Coordinate multiple MCP servers from a single client endpoint
- Build editor plugins (e.g., Neovim) that call MCP tools and resources
- Manage local and remote MCP servers with health monitoring and auto-reconnection
- Expose a REST API to external applications that need MCP capabilities
- Automate server lifecycle (start/stop/refresh) via API calls
FAQ from MCP Hub
What transports does MCP Hub support?
MCP Hub supports streamable-http, SSE, and STDIO transports.
Does MCP Hub support OAuth authentication?
Yes, it supports OAuth 2.0 with PKCE flow and header-based tokens.
How does MCP Hub handle server reconnection?
It includes automatic reconnection with backoff and health monitoring for connected servers.
Can I use MCP Hub with local and remote servers?
Yes, it supports local STDIO servers and remote servers using streamable-http or SSE.
Does MCP Hub support roots, sampling, or completion?
No, these MCP capabilities are not supported.
More Productivity MCP servers
Todoist MCP Server
abhiz123MCP server for Todoist integration enabling natural language task management with Claude
Computer Control MCP
AB498MCP server that provides computer control capabilities, like mouse, keyboard, OCR, etc. using PyAutoGUI, RapidOCR, ONNXRuntime. Similar to 'computer-use' by Anthropic. With Zero External Dependencies.
ATLAS: Task Management System
cyanheadsA Model Context Protocol (MCP) server for ATLAS, a Neo4j-powered task management system for LLM Agents - implementing a three-tier architecture (Projects, Tasks, Knowledge) to manage complex workflows. Now with Deep Research.
Desktop Commander MCP
wonderwhy-erThis is MCP server for Claude that gives it terminal control, file system search and diff file editing capabilities
π Time MCP Server: Giving LLMs Time Awareness Capabilities
yokingmaβ° Time MCP Server: Giving LLMs Time Awareness Capabilities
Comments