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 源碼,源組合文件不會被修改。
  • 失敗可見:啓動失敗的狀態可見,不會靜默後臺重試。

參考資源

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

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

小夜