dsh-mcp-hub
在终端中运行以下命令:
dsh plugin install xlin20021/dsh-mcp-hub
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中运行 dsh plugin install xlin20021/dsh-mcp-hub 即可安装该插件,完整源码地址为 https://github.com/xlin20021/dsh-mcp-hub。
插件介绍
在 DeepSeek Harness 中,MCP 服务器配置散落在 cordis.patch.yml 和各 bundle 补丁文件里,手动编辑既繁琐又容易出错,而且无法直观看到哪些服务当前真正在运行。dsh-mcp-hub 在会话视图环中新增了一个「MCP」标签页,把分散的配置汇聚到一处,让你像管理卡片一样直观地增、删、改每一台 MCP 服务器。
面板同时读取当前进程的工具注册表,按 mcp__ 前缀反查出每台已连接服务器暴露的工具数量,并明确标注「已配置但当前进程未连接」的服务,排查连接问题时一目了然。所有编辑操作保存后直接重写 cordis.patch.yml,新增服务器通常即时热连接生效,无需额外构建或重启。插件本身零运行时依赖、无构建步骤,完全复用宿主 React,与原版 Harness 风格保持一致。
如果你正在使用 DeepSeek Harness 并同时接入多套 MCP 服务(无论是 streamable-http、SSE 还是 stdio),又希望摆脱反复翻 YAML 的工作流,这个插件就是为你准备的。它把配置管理变成了「打开标签页、点一下、保存」的轻量操作,同时保留了对 bundle 层只读补丁的透传展示,兼顾灵活性与可追溯性。
使用场景
- 在会话视图标签页中用卡片式界面增删改 MCP 服务器,保存即写入配置文件
- 一眼看出哪些 MCP 服务已连接、暴露了几个工具,哪些配置了但未生效
- 统一管理 profile 层与 bundle 层的 MCP 补丁,避免手动翻 YAML 出错
适合人员
- 用 DeepSeek Harness 同时接入多套 MCP 服务(stdio / SSE / HTTP)的开发者
- 希望摆脱反复手动编辑 cordis.patch.yml 的 Harness 日常用户
- 需要快速验证 MCP 连接状态并排查 stdio 或地址问题的调试人员