全部插件

DSH / BUNDLE / CLIENT-UI

dsh-mcp-hub

v0.3.1Jing494 / dsh-mcp-hub065a079752

可安装组合包UI 与客户端插件社区 · Topic 自动分析Web UI

概览

dsh-mcp-hub

Remote MCP servers for DeepSeek Harness: a settings page, connection management, and mcp____ registration in one plugin

README / ZH

插件文档

目录摘要

Remote MCP servers for DeepSeek Harness: a settings page, connection management, and mcp____ registration in one plugin

dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。

在 GitHub 阅读完整 README

LIMITATIONS

已知限制

- **只支持远程**:没有 `stdio`、不起本地进程。 - **没有 OAuth**:只支持 header token,且 token 会明文落进 profile patch(与上游一致)。 - **改 host 代码要重启 DSH**:HMR 只监听配置文件,不重载插件模块;只改客户端半边且刷新页面即可。 - **卸载要多一步,但有校验**:`remove_bundle`(或 `dsh plugin remove`)只清依赖与 bundle 选择,会留下 `- id: mcp-hub` 配置行和 `link:` 符号链接。`node tools/uninstall.mjs` 会在插件仍安装时拒绝执行,之后清掉这两处并**校验** profile 已干净;支持 `--dry-run`、`--keep-config`(保留服务器列表以便重装)、`--run-cli`。 - 工具名冲突会**自动改名**(`_2`、`_3`…)并在面板里显示;实在腾不出名字会报错而不是静默丢弃。 - **密钥**:header 值默认明文写在 profile patch 里;手写 Loader 表达式可避免,例如 `Authorization: !!js \`Bearer \${process.env.MCP_TOKEN}\``。面板在编辑时会保留这类表达式(从 user 层回填),但目前不能替你创建。