Manage MCP servers with Web and Chrome extension for configuration, monitoring, and secure local operations
MCPHub is a hybrid web/extension application designed to manage and interact with Model Context Protocol (MCP) servers, much like apt or pip but tailored specifically for MCP servers. It provides a modern, user-friendly interface that complements the secure local operations enabled through its Chrome extension. This document will guide you through understanding the features, installation process, development contributions, and more.
MCPHub offers a range of core features designed to enhance the management and deployment of MCP servers:
The architecture of MCPHub is built upon a robust implementation of the Model Context Protocol (MCP) version 1.0.3. This protocol ensures seamless communication between AI applications and data sources/tools through standardized commands, environments, and statuses.
graph TD
A[AI Application] -->|MCP Client| B[MCP Protocol]
B --> C[MCP Server]
C --> D[Data Source/Tool]
style A fill:#e1f5fe
style C fill:#f3e5f5
style D fill:#e8f5e8
MCP Client | Resources | Tools | Prompts | Status |
---|---|---|---|---|
Claude Desktop | ✅ | ✅ | ✅ | Full Support |
Continue | ✅ | ✅ | ✅ | Full Support |
Cursor | ❌ | ✅ | ❌ | Tools Only |
This compatibility matrix indicates that MCPHub supports full integration with both resources and prompts for a wide range of AI applications, while tools are the primary focus for other clients like Cursor.
Windows:
cd chrome-extension/scripts
windows-install.bat
chrome://extensions/
chrome-extension
directory.MacOS/Linux:
cd chrome-extension/scripts
# For MacOS:
./macos-install.sh
# For Linux:
./linux-install.sh
chrome://extensions/
chrome-extension
directory.cd web
npm install
npm run dev
Suppose you are building an AI application that needs to pull data from various sources, process it locally, and train models. Here’s how MCPHub can simplify this workflow:
Deploy a real-time chatbot service where users can interact with an AI through natural language processing. MCPHub helps by:
Integrating MCP clients such as Claude Desktop, Continue, Cursor, and others into your workflow is streamlined through MCPHub:
MCPHub is designed for performance, ensuring minimal latency and efficient communication between AI applications and their respective servers. The compatibility matrix provides detailed information on what clients can use which resources:
node
or python
server-name
Example configuration for a new MCP server:
{
"mcpServers": {
"[name]": {
"command": "node",
"args": [
"@modelcontextprotocol/server-[name]"
],
"env": {
"API_KEY": ""
}
}
}
}
Advanced users can customize their setup, including:
Security features include:
MCPHub uses secure channels for all communications, ensuring that sensitive information is encrypted using industry-standard protocols.
Yes, you can configure and manage multiple MCP clients to interact with the same server. This setup helps in maintaining a consistent infrastructure across different workloads.
MCPHub employs efficient communication protocols that minimize latency, making it ideal for real-time AI applications where quick responses are critical.
If an environment variable is missing or incorrectly configured, the corresponding MCP server may malfunction. MCPHub provides detailed error messages to help diagnose and resolve issues quickly.
Yes, you can integrate any custom tool that supports MCP by configuring its setup in the registry. This flexibility allows for a wide range of use cases beyond built-in services.
git checkout -b feature/amazing-feature
git commit -m 'Add amazing feature'
git push origin feature/amazing-feature
Explore additional resources and join the community of developers building with MCP:
Made with ❤️ by the MCPHub community.
This comprehensive documentation positions MCPHub as a valuable tool for managing Model Context Protocol servers, offering advanced features and seamless integration with a wide range of AI applications.
RuinedFooocus is a local AI image generator and chatbot image server for seamless creative control
Learn to set up MCP Airflow Database server for efficient database interactions and querying airflow data
Build stunning one-page websites track engagement create QR codes monetize content easily with Acalytica
Simplify MySQL queries with Java-based MysqlMcpServer for easy standard input-output communication
Explore CoRT MCP server for advanced self-arguing AI with multi-LLM inference and enhanced evaluation methods
Set up MCP Server for Alpha Vantage with Python 312 using uv and MCP-compatible clients