简介
xiaozhi-mcphub 是在上游项目 MCPHub 基础上的二次开发版本,面向小智 AI 平台场景做了系统级增强:
-
提供小智端点的多端点管理与状态监控,支持启用/禁用、编辑、快速重连、状态查询。
-
灵活的重连策略:快速重连、指数退避、无限重试与休眠窗口,均可通过环境变量精细化配置。
-
工具同步:当服务器工具变化时主动通知小智端点,确保工具列表与状态实时一致。
-
分组与智能路由:端点可绑定到特定分组,或接入可选的
$smart
智能路由能力。 -
标准 MCP 管理:统一管理 stdio / SSE / HTTP 三类 MCP 服务器与其工具、提示词、分组与描述。
-
控制台与鉴权:内置基于 React + Vite + Tailwind 的前端控制台,支持 Servers、Groups、Users、Logs、Settings、Xiaozhi Endpoints、Market 等模块管理,并提供基于 JWT 的统一鉴权与上下文中间件。
-
OpenAPI 与直连工具:暴露 OpenAPI 文档与统计端点,并允许通过兼容端点直连调用指定服务器工具。
-
数据存储:采用 PostgreSQL + pgvector,默认初始化示例服务器与管理员账户。
关于项目
项目地址 :https://github.com/huangjunsen0406/xiaozhi-mcphub
快速开始
docker部署(推荐)
这里是在服务器上部署
没有回复内容