mcphub-operator
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseMCPHub Operator
MCPHub Operator
Repo-managed MCPHub control plane: workflow groups, bearer endpoints, optional compression, ChatGPT tunnel policy. Smart Routing stays off in tracked config.
NOT for: editing the agent-stack sync script, live skills-sync apply installs, or PostgreSQL/pgvector smart-routing setup (use maintainer OpenSpec + explicit user request).
由代码库管理的MCPHub控制平面:工作流组、Bearer端点、可选压缩功能、ChatGPT隧道策略。跟踪配置中Smart Routing保持关闭状态。
不适用于:编辑agent-stack同步脚本、实时skills-sync应用安装,或PostgreSQL/pgvector智能路由设置(请使用维护者OpenSpec + 用户明确请求)。
Dispatch
调度
| Action |
|---|---|
| (empty) | Show group picker summary, preflight command, and reference index |
| Run |
| Load references/group-picker.md |
| Load references/compression-opt-in.md |
| Explain ChatGPT |
| Load references/cli-cheatsheet.md |
| 操作 |
|---|---|
| (空值) | 显示组选择器摘要、预检命令及参考索引 |
| 从skill目录运行 |
| 加载references/group-picker.md |
| 加载references/compression-opt-in.md |
| 说明ChatGPT仅 |
| 加载references/cli-cheatsheet.md |
Operator Contract
操作器约定
preflight
preflightpreflight
preflight- From repo root (or pass to bundled doctor), run:
--cwd
bash
bash skills/mcphub-operator/scripts/preflight.sh- Stop when JSON is false or any check with
oktouches settings parity, smart routing, or client profiles.status: fail - Treat as advisory (hub not running, bearer unset locally).
warn
- 从代码库根目录运行(或向捆绑的doctor传递参数):
--cwd
bash
bash skills/mcphub-operator/scripts/preflight.sh- 当JSON中的为false,或任何标记为
ok的检查涉及设置一致性、智能路由或客户端配置文件时,停止操作。status: fail - 将视为建议性提示(hub未运行、本地Bearer未设置)。
warn
groups
groupsgroups
groups- Default local harnesses attach only, with per-server endpoints available but disabled by default.
harness - Treat as the smallest high-signal set for context-bloat control: Brave Search, DuckDuckGo Search, DDGS (metasearch/news), Context7, DeepWiki, llms.txt catalog (
harnessllms-txt-exploreronly), Fetch, and package metadata. Uselist_websitesonly via opt-in workflow groups. Prefer DDGS snippets; avoidcheck_websiteunless the user needs full pages.fetch_full_content - Use for routine opt-in expansion; use
daily,coding,research, orreviewfor scoped agentic dev flows.release - Escalate to capability groups (,
web-search,web-read,docs,repo,browser,media,notebooks,data,design,productivity,accounts) when the task needs that surface.references - Use only for hard problems; keep
reasoningexperimental.reasoning-lab - Attach account-backed, live-browser (Chrome DevTools and Scrapling headless scrape sessions), heavy, or experimental groups only with explicit user intent.
- Never attach to local harness configs unless testing the remote consumer shape.
tunnel
- 默认本地harness仅关联****组,每个服务器端点可用但默认禁用。
harness - 将****视为控制上下文冗余的最小高信号集:包含Brave Search、DuckDuckGo Search、DDGS(元搜索/新闻)、Context7、DeepWiki、llms.txt目录(仅
harness的llms-txt-explorer功能)、Fetch及包元数据。仅通过可选工作流组使用list_websites。优先使用DDGS片段;除非用户需要完整页面,否则避免使用check_website。fetch_full_content - 使用**组进行常规可选扩展;使用
daily、coding、research或review**组进行范围化智能体开发流程。release - 当任务需要对应能力时,升级到能力组(、
web-search、web-read、docs、repo、browser、media、notebooks、data、design、productivity、accounts)。references - 仅在处理难题时使用**组;
reasoning**组为实验性,需谨慎使用。reasoning-lab - 仅在用户明确意图下,关联基于账户的live-browser(Chrome DevTools和Scrapling无头抓取会话)、重型或实验性组。
- 除非测试远程消费者形态,否则切勿将****组关联到本地harness配置。
tunnel
compression
compressioncompression
compression- Tracked keeps
mcp_settings.json.toolResultCompression.enabled: false - Opt-in locally via only after user approves; see compression reference.
.env.mcphub - Disable compression when debugging structured tool JSON or investigating truncation.
- 跟踪的文件中
mcp_settings.json保持默认关闭状态。toolResultCompression.enabled: false - 仅在用户批准后,通过本地文件启用该功能;请参阅压缩参考文档。
.env.mcphub - 调试结构化工具JSON或调查截断问题时,禁用压缩功能。
tunnel
tunneltunnel
tunnel- ChatGPT remote MCP uses group only (
tunnelwhen tunnel enabled).https://mcp.w4w.dev/mcp/tunnel - Do not widen ChatGPT to the global route or per-server endpoints without explicit user request.
/mcp - Tunnel credentials stay in /
.env.mcphub— never commit.~/.cloudflared/
- ChatGPT远程MCP仅使用****组(启用隧道时为
tunnel)。https://mcp.w4w.dev/mcp/tunnel - 未经用户明确请求,请勿将ChatGPT范围扩大到全局路由或各服务器端点。
/mcp - 隧道凭证存储在/
.env.mcphub中——切勿提交到代码库。~/.cloudflared/
cli
clicli
cli- Prefer repo recipes: ,
just mcphub-generate,just mcphub-generate-check,just mcphub-validate,just mcphub-doctor.just mcphub-smoke - Use upstream MCPHub CLI for live hub inspection when the process is running; see CLI reference.
- 优先使用代码库中的命令:、
just mcphub-generate、just mcphub-generate-check、just mcphub-validate、just mcphub-doctor。just mcphub-smoke - 当hub进程运行时,使用上游MCPHub CLI进行实时hub检查;请参阅CLI参考文档。
Maintainer Loop
维护者流程
bash
just mcphub-generate
just mcphub-generate-check
just mcphub-validate
uv run python skills/mcphub-operator/scripts/check.pyRegenerate settings after editing groups or servers.
config/mcp-registry.jsonbash
just mcphub-generate
just mcphub-generate-check
just mcphub-validate
uv run python skills/mcphub-operator/scripts/check.py编辑中的组或服务器后,重新生成设置。
config/mcp-registry.jsonReferences
参考文档
- Group picker
- CLI cheat sheet
- Compression opt-in
- Public maintainer doc:
docs/ai-tools/mcphub.md
- 组选择器
- CLI速查表
- 压缩功能启用指南
- 公开维护者文档:
docs/ai-tools/mcphub.md