DSH Plugins
返回列表
dsh-mcp-skill-control

dsh-mcp-skill-control

工作流 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install shuaihaoV/dsh-mcp-skill-control

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

在 DeepSeek Harness 中执行 dsh plugin install shuaihaoV/dsh-mcp-skill-control 完成安装,完整源码地址为 https://github.com/shuaihaoV/dsh-mcp-skill-control。

插件介绍

DeepSeek Harness 的 MCP 服务器配置散落在 YAML 文件里,增删一台服务器、调一次连接状态都要手动编辑文本,容易出错也更慢。dsh-mcp-skill-control 把这件事搬进了 dsh web 的会话头部:MCP 服务器页签让你实时查看每台 server 的连接状态、传输方式、端点和已注册工具数,用按钮即可停用、启用、重启、新增或删除,还支持直接粘贴 Claude Desktop、Cursor 或 OpenCode 的 JSON 配置一键导入,自动完成名称 slug 化、SSE 端点拦截和源文档停用标记过滤。

Skills 页签则把散落在本地技能目录下的技能集中呈现,一键启用或禁用,底层只改写 frontmatter 的 disable-model-invocation 字段,Markdown 正文逐字节不动。对于 streamable-http 服务器,插件在端点不可达时会自动发起一次 MCP initialize 探测,把零工具状态翻译成可读的诊断文本,避免该行永远卡在连接中。

整个插件以单包双面(Host + Browser)形态独立分发,零 DSH 源码改动;所有变更通过 YAML Document AST 写入 profile 的 cordis.patch.yml,用户注释、键序、内联格式全部保留,由 HMR 事务在当前进程立即生效并在重启后持久。适合管理多台 MCP 服务器、频繁切换技能组合的 DSH 用户,尤其是从 Claude Desktop 或 Cursor 迁移工作流的团队。

截图预览

使用场景

  • 在 Web 界面集中查看和操控多台 MCP 服务器的连接、启停与重启
  • 从 Claude Desktop 或 Cursor 的 JSON 配置一键导入 MCP 服务器定义
  • 一键启用或禁用本地技能,避免手动编辑 frontmatter 字段

适合人员

  • 管理多台 MCP 服务器、频繁调整工具组合的 DSH 用户
  • 从 Claude Desktop 或 Cursor 迁移 Agent 工作流的开发人员
  • 需要快速切换技能集合并保持配置持久化的工作流用户