MCPHub logo

MCPHub

by hemangjoshi37a

MCPHub is a hybrid web/extension application for managing Model Context Protocol (MCP) servers. It provides a modern web interface and secure local system integration for browsing and installing MCP servers.

View on GitHub

Last updated: N/A

What is MCPHub?

MCPHub is a web/extension application designed to manage Model Context Protocol (MCP) servers, similar to apt/pip but for MCP servers. It offers a web-based interface and secure local system integration through a Chrome extension.

How to use MCPHub?

To use MCPHub, first install the Chrome extension and native host using the provided installation scripts for your operating system (Windows, MacOS/Linux). Then, navigate to the web directory, install dependencies using npm install, and start the development server with npm run dev. Finally, open http://localhost:3000 in Chrome to access the web interface.

Key features of MCPHub

  • Browse and install MCP servers

  • Manage server configurations

  • Secure local operations through Chrome extension

  • Web-based interface

  • Real-time status monitoring

  • Environment variable management

  • Claude Desktop config integration

  • Cross-platform support

Use cases of MCPHub

  • Managing and deploying MCP servers

  • Configuring server environments

  • Monitoring server status in real-time

  • Integrating with Claude Desktop

  • Automating server installations

FAQ from MCPHub

What is Model Context Protocol (MCP)?

Refer to the Model Context Protocol documentation at modelcontextprotocol.io for more information.

How do I install the Chrome extension?

Follow the instructions in the Quick Start section of the README, which includes running the appropriate installation script for your operating system and loading the unpacked extension in Chrome.

How do I add a new MCP server?

Add your server configuration to the registry/servers.yaml file, following the example provided in the README.

Where is the Claude Desktop config file located?

The location varies depending on your operating system: Windows (%APPDATA%/Claude/claude_desktop_config.json), macOS (~/Library/Application Support/Claude/claude_desktop_config.json), and Linux (~/.config/Claude/claude_desktop_config.json).

What technologies are used in the web frontend?

The web frontend is built with Next.js 13, TypeScript, and Material-UI components.