dsh-mcp-manage:DeepSeek Harness Web GUI 的 MCP 管理插件

前言

DeepSeek Harness (DSH) 的核心设计理念是「一切皆插件」。在构建智能体或接入 MCP (Model Context Protocol) 工具时,通常需要修改配置文件或重启宿主才能生效。dsh-mcp-manage 插件为 DSH 的 Web GUI 提供了 MCP 管理能力。通过设置页面,用户可以直接查看所有已安装的工具,添加或编辑服务器配置,以及启用或停用服务,所有操作即时生效,无需重启宿主或修改 dsh 源码。

核心功能

  • 查看所有已安装的 MCP 工具:每个服务器以“N 个工具”的计数展示,点击可展开查看工具列表。
  • 添加 MCP 服务器:支持 stdio 和 streamable-http 两种传输类型。
  • 编辑与重启:编辑任意字段后,实例会自动以新配置重启。
  • 卸载与删除:卸载运行实例并删除持久化记录。
  • 启用/停用:一键开关,停用立即卸载,启用立即加载。
  • 组合配置管理:组合配置(cordis.yml / patch)中提供的 MCP 行可在运行时直接编辑、停用或移除。
  • 持久化:记录与覆盖状态保存在 $DSH_HOME/mcp-manage/servers.json,宿主重启后自动恢复。

安装与启用

使用以下命令安装插件:

dsh plugin --profile web add dsh-mcp-manage

安装完成后,重启 dsh web,在 设置 → MCP 管理 页面即可使用。

注意事项

  • 版本要求:要求 DSH 版本 ≥ 0.1.0-rc.6。
  • 无需重启:所有操作无需重启宿主。
  • 源码保护:无需修改 dsh 源码,源组合文件不会被修改。
  • 失败可见:启动失败的状态可见,不会静默后台重试。

参考资源

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜