MCPHub logo

MCPHub

by samanhappy

MCPHub is a unified hub server that consolidates multiple MCP (Model Context Protocol) servers into a single SSE endpoint. It streamlines service management by offering a centralized interface for all your MCP server needs.

View on GitHub

Last updated: N/A

What is MCPHub?

MCPHub is a unified hub server designed to manage multiple MCP servers through a single interface. It provides a centralized point for managing and monitoring MCP services.

How to use MCPHub?

MCPHub can be used by configuring MCP servers in the mcp_settings.json file, then running the server either via Docker or local development. Access the dashboard through a web browser to manage and monitor the MCP servers. Connect host applications to the SSE endpoint for seamless integration.

Key features of MCPHub

  • Built-in featured MCP Servers

  • Centralized Management

  • Broad Protocol Support (stdio and SSE)

  • Intuitive Dashboard UI

  • Flexible Server Management

Use cases of MCPHub

  • Managing multiple MCP servers for different functionalities

  • Centralized monitoring of MCP server status

  • Dynamic addition and removal of MCP servers

  • Integrating MCP services with applications like Claude Desktop, Cursor, and Cherry Studio

  • Streamlining MCP server deployments

FAQ from MCPHub

What is an MCP server?

An MCP (Model Context Protocol) server provides context and functionality to applications, often used in AI and development workflows.

How do I add a new MCP server to MCPHub?

You can add a new MCP server by configuring it in the mcp_settings.json file, specifying the command, arguments, and environment variables.

How do I access the MCPHub dashboard?

Open your web browser and navigate to http://localhost:3000 after running MCPHub. Login using the credentials set in the mcp_settings.json file.

What is the default username and password for the dashboard?

The default username is admin and the default password is admin123. It is highly recommended to change these.

How do I connect my application to MCPHub?

Connect your application to the SSE endpoint at http://localhost:3000/sse to receive data from the managed MCP servers.