v1.1.0
Summary
This release rebases xiaozhi-mcphub onto the MCPHub upstream v1.0.25 baseline and ships multi-account data isolation, registration/email verification/password reset, Xiaozhi multi-endpoint management, and update checks against this repository’s own GitHub Releases (no npm/mcphub.app). Docker images huangjunsen/xiaozhi-mcphub:1.1.0 and :latest are published for linux/amd64 and linux/arm64.
Features
- Multi-account isolation: servers/groups scoped by owner; per-user smartRouting / ModelScope / MCPRouter settings
- Auth: registration, email verification, forgot/reset password flows
- Xiaozhi multi-endpoint management on the new hub UI design system
- Update checks via own GitHub Releases (
huangjunsen0406/xiaozhi-mcphub) - ModelScope API key support and branded Docker/CI for this fork
Fixes
- Password strength returns stable i18n error codes (no raw English on Chinese UI)
- Log SSE limited reconnect for non-admins; Xiaozhi status derived from endpoints
- Xiaozhi init no longer blocks route registration; SSRF tests inject DNS resolver
- Removed upstream
npm-publishworkflow (this project does not publish to npm)
Breaking Changes
- Storage uniqueness for servers/groups is per-owner
(owner, name); legacy resources without owner are backfilled toadmin - System log stream is admin-only; vector DB URL (
dbUrl) is admin-managed instance infrastructure - Update check source and product branding no longer point at upstream mcphub.app
摘要
本版本在 MCPHub 上游 v1.0.25 基底上重植小智能力,提供多账户数据隔离、注册/邮箱验证/找回密码、小智多端点管理,以及指向本仓库 GitHub Releases 的更新检查。已发布 Docker 镜像 huangjunsen/xiaozhi-mcphub:1.1.0 与 :latest(linux/amd64、linux/arm64)。
功能
- 多账户隔离:Server/Group 按 owner 命名空间;smartRouting / ModelScope / MCPRouter 等可 per-user
- 认证:注册、邮箱验证、忘记/重置密码
- 小智多端点管理与 hub 设计系统界面
- 更新检查改为本仓库 GitHub Releases
- ModelScope 支持与本 fork 的 Docker/CI 品牌化
修复
- 密码强度返回稳定错误码,中文界面不再直接显示英文
- 日志 SSE 对非管理员有限重试;小智状态由端点派生
- 修复小智初始化阻塞路由注册;SSRF 单测注入 DNS resolver
- 移除上游
npm-publish工作流(本项目不发布 npm)
破坏性变更
- Server/Group 唯一性改为
(owner, name);缺失 owner 的遗留资源回填为admin - 系统日志流仅管理员;向量库
dbUrl为实例级、仅管理员可改 - 更新检查与产品品牌不再指向上游 mcphub.app
References
- PR: #30
- Full changelog: v1.0.3...v1.1.0
- Upstream baseline: MCPHub v1.0.25 (https://github.com/samanhappy/mcphub)
🐳 Docker Images
- Base:
huangjunsen/xiaozhi-mcphub:1.1.0 - Latest:
huangjunsen/xiaozhi-mcphub:latest
Architectures: linux/amd64, linux/arm64
🚀 Quick Start
docker pull huangjunsen/xiaozhi-mcphub:1.1.0
# or
docker pull huangjunsen/xiaozhi-mcphub:latestwget https://github.com/huangjunsen0406/xiaozhi-mcphub/releases/download/v1.1.0/xiaozhi-mcphub-v1.1.0.tar.gz
tar -xzf xiaozhi-mcphub-v1.1.0.tar.gz
cd xiaozhi-mcphub-v1.1.0
docker compose up -d