dsh-mcp-manager
在终端中运行以下命令:
dsh plugin install sunt2049/dsh-mcp-manager
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install sunt2049/dsh-mcp-manager,或从 https://github.com/sunt2049/dsh-mcp-manager 安装后重启 DSH,在「设置 → MCP 控制台」使用。
插件介绍
社区里常见的 MCP 管理界面,多半只是在 cordis.patch.yml 上做增删改的壳子——因为面板拿不到「这条 MCP 到底连上了没有、实际注册了哪些工具」。dsh-mcp-manager 是 DeepSeek Harness 的设置页 MCP 控制台:把运行时工具注册、完整 JSON Schema 与配置保存后的真实生效方式接在一起,让你在当前 profile 里把 MCP 看清楚、改得动。
服务器总览会展示传输方式、端点或命令行、工具数量、env/headers 的键名(值不回显)以及超时等关键信息。工具按服务器分组、可搜索;点「参数」可查看并复制完整 JSON Schema。连通性探测会区分端口不通、端口通但 MCP 握手失败、握手成功;stdio 类型还会检查 command 与参数中的绝对路径是否存在。添加、删除、停用、启用直接维护 profile 的 cordis.patch.yml;停用会把摘掉的行原样暂存,启用时按原位置插回。「编辑配置」走 configEditor,改 url、command、args、超时、failOnStartupError 等会即时重载该连接;增删与启停只写文件,需重启 DSH 后方生效,面板会提示「待重启」。
写入时用块级解析器读写文档,注释、空行与非 MCP 行一律保留;无法逐字节还原时拒绝写入,避免悄悄重排你的配置。只能改动本 profile cordis.patch.yml 中的行;来自其它层(如 agent preset、其它 patch)的行会标注并禁用相关按钮。
适合经常在 DSH 里切换或调试 MCP、需要对照「配置写了什么」与「运行时到底注册了哪些工具」的开发者与高级用户。需要 DSH 0.2.0-rc.2 及以上,Web GUI 与 Electron 桌面端通用。
使用场景
- 在设置页核对各 MCP 服务器实际注册的工具数量
- 调试 MCP 连接失败或握手异常时的连通状态
- 维护 cordis.patch.yml 并区分即时生效与需重启的改动
适合人员
- 经常在 DSH 里配置或切换 MCP 的开发者
- 需要查看工具 JSON Schema 的高级用户
- 负责整理 profile MCP 清单的维护者