dsh-mcp-servers-panel
在终端中运行以下命令:
dsh plugin install whiteS18/dsh-mcp-servers-panel
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中运行 dsh plugin install whiteS18/dsh-mcp-servers-panel 即可安装该插件,完整源码仓库地址为 https://github.com/whiteS18/dsh-mcp-servers-panel 。
插件介绍
在 DSH(DeepSeek Harness)中管理 MCP 服务器,过去往往意味着在散落的 JSON 配置文件之间来回切换,既没有可视化界面,也难以快速确认某台服务器当前到底是在线还是报错。dsh-mcp-servers-panel 把完整的 MCP 服务器管理直接搬进了 DSH 设置侧边栏,新增、编辑、启停、删除全部在一个面板内完成,无需打开外部文件。\n\n启动后,侧边栏会出现一个 MCP Servers 选项卡,已配置的服务器以列表形式展示名称、作用域与实时状态指示灯(在线、禁用、错误一目了然)。点击任意服务器即可展开查看已发现的工具数量与描述。编辑时提供表单与 JSON 双模式:表单覆盖传输协议、可执行命令、参数、环境变量、端点 URL 与请求头;JSON 模式则兼容单个配置对象、mcpServers 包装以及 Cursor / Claude Code 常见格式。作用域可在用户全局(~/.dsh/mcp-servers.json)与项目级(.dsh/mcp.json)之间自由切换。\n\n在底层,插件自动维护 MCP 进程生命周期(stdio 管道或 HTTP 通信),完成 2024-11-05 协议的完整握手(initialize → notifications/initialized → tools/list),并将发现的工具以 mcp____ 稳定命名注册到 ctx.tools 中,模型在对话中可直接调用并获取返回值,无需任何桥接脚本。\n\n适合在 DSH 中同时运行多台 MCP 服务器、希望用原生 UI 统一管控配置并让模型即时调用工具链的开发者,尤其是需要同时维护用户级与项目级两套 MCP 配置的场景。
使用场景
- 在 DSH 对话中同时调用多台 MCP 服务器的工具
- 快速启停某台 MCP 服务器而不影响其余服务
- 维护用户级与项目级两套 MCP 配置
适合人员
- 在 DSH 中运行多台 MCP 服务器的开发者
- 偏好用原生 UI 管理 MCP 配置而非手改 JSON 的用户
- 需要让模型直接调用 MCP 工具的 AI 工作流实践者