dsh-mcp-mini-manager
在终端中运行以下命令:
dsh plugin install runcat-tommy/dsh-mcp-mini-manager
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install runcat-tommy/dsh-mcp-mini-manager 安装本插件(源码:https://github.com/runcat-tommy/dsh-mcp-mini-manager),装好后重启一次 dsh web。
插件介绍
在 DSH 里想弄清装了哪些 MCP、能否关掉某一个,往往要翻 cordis.patch.yml 和各 bundle 补丁,还要自己辨认哪一行是 MCP 客户端;移除也没有界面入口。dsh-mcp-mini-manager 在设置里增加与「插件」同级的一页,把查看现状与逐个停用、恢复收成一步。
名单来自运行中的 Loader 与各层 cordis 补丁的合并:运行树提供权威配置与真实装载状态,补丁层补上已停用、暂时不在树里的行。每行展示简介、综合状态,以及经 dsh-mcp-client 注册给模型的工具;请求只带行 id,由主机端校验后再写用户层补丁,浏览器不发送路径或 YAML。
停用是在当前 profile 的 cordis.patch.yml 追加按 id 定位的停用块,不改包内文件;DSH 监听用户补丁并热加载,多数情况下无需重启。恢复前会保存原始行,恢复时只做行级删除,尽量保留注释与其它插件的补丁。页底会说明:装载成功不代表远端已连通。
适合在 DSH 中挂多个 MCP、不想为看一眼列表或关一个服务就手改补丁的用户;也适合需要诊断信息、并区分可操作的桥接行与只读展示的自带 MCP 能力插件的维护者。
截图预览
使用场景
- 想在设置里一眼看清当前 DSH 装载了哪些 MCP 及各自状态
- 需要临时停用某个 MCP 又不想手改 cordis.patch.yml
- 排查 MCP 配置时要对照 Loader、补丁层与诊断信息
适合人员
- 在 DSH 中启用多个 MCP 服务器的日常用户
- 负责维护 profile 与 cordis 补丁的管理员
- 不想深入 YAML 但仍需可控停用与恢复的人