dsh-mcp-setting
在终端中运行以下命令:
dsh plugin install belowthetree/dsh-mcp-setting
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端执行 dsh plugin install belowthetree/dsh-mcp-setting,完整源码地址 https://github.com/belowthetree/dsh-mcp-setting ,安装后重启 DSH 即可在设置面板看到 MCP 服务器页面。
插件介绍
在 DeepSeek Harness 里配置 MCP 服务器,过去意味着反复打开编辑器手改 cordis.patch.yml——写 YAML、记字段契约、手动备份文件。频繁调整服务器列表的人,这种纯文本工作流既容易出错,也缺乏任何实时反馈。dsh-mcp-setting 把这一切搬进了浏览器设置面板,让 MCP 服务器成为与外观、网络并列的一等页面。
打开页面,主配置与每个 profile 补丁中注册的服务器一目了然,每台都带有实时状态徽标(已连接及工具数、未连接、启动失败、加载中),每 5 秒静默刷新。想关掉某台?翻一下开关,热加载立即生效,无需重启。要新增或编辑?表单在写入前执行与 dsh-mcp-client 一致的契约校验,非法字段直接被拒并给出中文提示;磁盘层面保留 .bak 备份、原子改名落盘,未触碰的注释与表达式原样保留。页面顶部还有一个两次确认的「重启 DSH」按钮,点击后自动刷新等待进程恢复。
如果你在生产或测试中运行多台 MCP 服务器、频繁切换 profile、或在排查连接问题时不想再在终端和编辑器之间来回切,这个插件就是为你准备的。所有写操作仅限本机回环,无额外网络依赖,MIT 协议发布——装好即用。
使用场景
- 频繁启停 MCP 服务器而无需重启 DSH
- 多 profile 环境下批量查看和统一管理 MCP 端点
- 排查 MCP 服务器连接异常时实时查看状态与工具数
适合人员
- 配置了多台 MCP 服务器的 DSH 用户
- 频繁切换 profile 并希望统一管理的开发者
- 不想再手改 cordis.patch.yml 的运维人员