← 返回项目库

MCPHub 中文 MCP 网关控制面板

面向自托管 MCP 服务编排、权限控制与客户端接入的管理平台。

本交付基于 MCPHub 开源项目,提供服务器、分组、提示词、资源、用户、日志和系统设置管理,并通过稳定的 MCP 接入端点连接兼容客户端。本地验证使用隔离的四个演示服务器和一个工具分组,未把外部云服务或凭据写入交付包。

真实界面

项目截图

共 8 张

仪表盘
服务器管理
分组管理
内置提示词
内置资源
用户管理
系统日志
设置

Capabilities

核心功能

统一接入多个 MCP 服务器并展示连接健康状态
按服务器、分组、智能路由和单体端点暴露 MCP 接口
管理工具、提示词和资源的启用与可见范围
支持服务器分组、工具配置和端点复制
提供本地账号登录、用户管理和访问权限控制
通过 OAuth、Bearer Key 和可见性策略保护接入
提供日志、活动与服务器运行状态观察页面
支持文件配置、Docker 部署及数据库模式扩展

适用场景

为 Claude、Cursor 等兼容客户端提供统一的内部 MCP 接入地址
把多个团队工具按项目或权限分组后集中维护
在本地验证 MCP 服务器编排、工具暴露和访问控制流程,再接入生产基础设施

适合谁

需要统一管理多个 MCP 服务器、控制工具暴露范围或搭建内部 AI 工具网关的个人开发者、技术团队与企业运维人员。

商业化思路

可作为自托管 MCP 网关、团队内部工具目录、AI 客户端统一接入层或二次开发底座;正式对外提供服务前需配置持久化密钥、访问控制、反向代理和实际运维策略。

你会拿到什么

  • MCPHub 后端、React/Vite 管理界面、配置示例与 Apache 2.0 许可证
  • 中文核心管理界面、隔离本地演示配置、构建产物和部署说明

部署流程

  1. 1准备 Node.js 18 及以上、pnpm 10.12.4,并安装仓库依赖
  2. 2配置 MCP 服务器清单、持久化 JWT 密钥、管理员密码和可选数据库连接
  3. 3执行 pnpm build,并使用 pnpm start 启动后端与内置管理界面
  4. 4在反向代理后启用 HTTPS、限制管理端访问,并为实际 MCP 服务器配置所需凭据

真实验证结果

已通过 8 个真实运行中文界面、HTTP、可见正文、控制台、坏图和横向溢出质量门。

部署前须知

本地证据使用隔离演示配置和四个 stdio 演示服务器;部分演示服务器依赖外部 npm 包或网络,启动时可能输出上游工具的提示。当前验证覆盖构建、测试、本地运行和管理界面,不等同于真实生产密钥、云服务、数据库、高并发或公网部署已完成验证。

部署难度

中等

最低配置

需要 Node.js 18 及以上或 Node.js 20 及以上、pnpm 10.12.4,以及运行所配置 MCP 服务器所需的命令行工具和网络访问。

开源许可证

Apache License 2.0

最后验证

2026-09-03

技术栈

Node.jsExpressTypeScriptReactViteModel Context Protocol SDK

授权说明

上游仓库包含 Apache License 2.0 许可证文件;交付保留原许可证,并披露本次中文化、去除赞助入口与本地演示适配修改。第三方 MCP 服务器及其依赖仍分别受各自许可证和服务条款约束。

Release notes

版本记录

1 个已发布版本

vcn-40e7c74ae68d 当前推荐

完成核心管理界面中文化,移除赞助与跟踪入口,修正分组页的中文标签和本地端点显示,并通过真实本地后端生成多页面运行证据。

部署要求:构建需要 Node.js 18 及以上或 Node.js 20 及以上、pnpm 10.12.4;运行时还需要所配置 MCP 服务器的命令、凭据和网络条件。

已知问题:本地演示使用隔离的四个 stdio 服务器和一个分组;生产部署仍需设置持久化 JWT 密钥、管理员密码、HTTPS、访问控制以及实际 MCP 服务器运行环境。

登录后领取