DSH Plugins
返回列表
dsh-mcp-live-status

dsh-mcp-live-status

客户端 更新于 2026.08.31

在终端中运行以下命令:

dsh plugin install felix-lj-ct/dsh-mcp-live-status

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端中执行 dsh plugin install felix-lj-ct/dsh-mcp-live-status 即可安装该插件,源码仓库为 https://github.com/felix-lj-ct/dsh-mcp-live-status 。

插件介绍

DSH 设置页能告诉你一个 MCP 插件已挂载,却无法回答一个更关键的问题:服务器是否真正完成了握手。mcp-client 默认将 failOnStartupError 设为 false,意味着一个 transport 从未建立连接的服务器在 UI 各处看起来与健康无异。你往往要等到 agent 在任务中途尝试调用其工具时,才意识到它早已是死的。

dsh-mcp-live-status 在对话 composer 的工具栏中嵌入一枚实时状态药丸,通过交叉比对 Loader 配置树与 tool registry 中实际注册的 mcp____ 工具数量来判定五档状态:已连接、已挂载未连接、启动中、挂载失败、已禁用。点击药丸可展开只读面板,逐台查看 transport 类型、工具计数及具体失败原因。整个插件零配置、纯只读,不启动、不停止、不重载任何服务器;同时内置启发式脱敏,确保命令行中的 URI 凭据与密码型参数在到达浏览器之前即被过滤。

适合配置了一个或多个 MCP 服务器、在 web profile 下使用 DSH 的用户,尤其是那些曾被静默连接失败坑过、希望在按下发送之前就看清全局的人。

截图预览

使用场景

  • 发送对话前快速确认所有 MCP 服务器是否真正在线
  • 排查 UI 显示健康但工具调用静默失败的假连接问题
  • 在 composer 工具栏一眼查看每台服务器的 transport 与工具计数

适合人员

  • 配置了一个或多个 MCP 服务器的 DSH 用户
  • 曾被静默连接失败坑过、希望提前发现问题的开发者
  • 需要实时监控 MCP 状态而不离开对话界面的小团队