Js2Hou/dsh-mcp-manager
用于 DeepSeek Harness 的 MCP 可视化管理插件:在「设置 → MCP」中查看已安装/启用的 MCP 服务器,支持增删、启用/停用,并实时查看连接状态。
已收录
5
Ui
Bundle 已验证
预览
功能介绍
DSH 网页 MCP 可视化管理插件:在「设置 → MCP」中查看/新增/删除/启停 MCP 服务器,实时显示连接状态与工具数。
适合
- 希望在设置页管理 stdio 与 streamable-HTTP MCP 服务器、避免手工编辑 YAML 的 DSH WebUI 用户。
- 需要查看实时连接状态、已注册工具数并执行独立连接测试的运维人员。
- 经常新增、编辑、启停或删除 MCP 服务器,并希望修改持久化且热应用的团队。
不适合
- 不使用 WebUI 设置界面的纯命令行 DSH 工作流。
- 不允许插件写入 profile 中 `cordis.patch.yml` 的环境。
- 只使用已稳定配置的 MCP、几乎不检查或修改服务器设置的用户。
README
dsh-mcp-manager
查看列表 新增删除 启用停用 连接状态 连接测试 中英双语
DeepSeek Harness DSH Desktop
一站管理 DeepSeek Harness 里的所有 MCP 服务器,
无需再手改 cordis.patch.yml —— 所有修改即改即生效(HMR 热应用)。
🌏 · English
✨ 功能一览
-
📋 服务器列表:列出所有已安装/启用的 MCP 服务器(
@deepseek-ai/dsh-mcp-client实例)——serverName、传输方式(stdio/streamable-http)、URL / 命令、启用状态、加载阶段、已注册工具数 - ➕ 新增 / ➖ 删除:表单添加 MCP 服务器(stdio 与 streamable-http,支持 env / headers / args / 超时 / failOnStartupError),带格式与重名校验;一键删除
- 🔌 启用 / 停用:随时切换,工具随之热连接 / 热断开
-
📶 连接状态:每台服务器实时状态胶囊(Connected · N tools / Failed / Loading / Disabled)+ 独立 Test 探测(
initialize+tools/list,报告延迟与工具数) - ✏️ 编辑:在被编辑卡片原位展开表单,保存即应用
- 🌏 多语言:界面文案跟随 DSH 语言(zh / en)实时切换
-
💾 持久化:所有修改写入 profile 的
cordis.patch.yml,重启后保留;页面底部显示文件路径
🚀 安装
插件已收录至 dsh-market 与 dsh-plugin-marketplace。
前置:DSH 已装好(dsh web 能正常运行)。
方式一 · AI Agent 安装
告诉 Agent:「请安装 dsh-mcp-manager 插件,插件仓库是 https://github.com/Js2Hou/dsh-mcp-manager」
方式二 · 插件市场安装(推荐)
任选一个插件市场:
-
DSH Desktop(社区桌面版):内置插件市场,选 DSH 1024Store 或 dshfind 源,搜索
js2hou/dsh-mcp-manager安装(同名插件较多,认准作者 Js2Hou); -
dsh-market:搜索
js2hou/dsh-mcp-manager一键安装; -
dsh-plugin-marketplace:搜索
js2hou/dsh-mcp-manager一键安装。
方式三 · dsh 命令安装
dsh plugin --profile web add @js2hou/dsh-mcp-manager
也可 GitHub 源安装(构建产物 lib/ 已入库,无需本地构建):
dsh plugin --profile web add github:Js2Hou/dsh-mcp-manager
常见问题常见问题
在启用了 DSH 的终端中执行已验证命令 dsh plugin --profile default add github:Js2Hou/dsh-mcp-manager。命令会解析公开 package 元数据,并保持插件与本页展示的目录身份一致。
兼容性以页面上展示的 bundle 与 profile 状态为准。如果某个 profile 尚未检测到,请先保持禁用,并在生产启用前阅读仓库文档。
GitHub 链接和 activity 元数据是 release 与维护状态的来源。新版本发布后重新查看本页,确认目录已经观察到最新版本。