DSH Plugins
返回列表
dsh-mcp-hub

dsh-mcp-hub

工作流 更新于 2026.09.23

在终端中运行以下命令:

dsh plugin install JD579g/dsh-mcp-hub

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

在 DeepSeek Harness 终端执行 dsh plugin install JD579g/dsh-mcp-hub 安装本插件;源码见 https://github.com/JD579g/dsh-mcp-hub。

插件介绍

在 DeepSeek Harness 里接入 MCP,本应是「搜到、装上、就能用」——但在 Windows 开发机上,spawn 找不到 npx.cmd、不知道 DSH 已经自带哪些能力、缺依赖时只有堆栈而没有修复路径,这三件事常常把体验拖垮。dsh-mcp-hub 把整条链路收进「设置 → MCP Tools」:从官方 Registry、npm、GitHub 按需搜索,一键安装预设,连接后立刻注册到正在运行的 Harness,无需改静态配置、也无需重启。

插件会对照当前平台的 DSH 原生工具做去重并说明理由,避免再装一套重复的 shell;每台 MCP 服务支持永久、本会话、每次询问、禁用四级权限,在无法走审批通道时会拒绝而非静默放行。内置 doctor 会指出缺什么以及对应的修复命令(例如 winget 安装 Node、uv 等);同时附带 7 个零依赖内置 MCP 服务(共 61 个工具),在任意 stdio 宿主里也能单独使用。

除设置页里的状态栏、已装列表、自定义 MCP 表单、内置终端与实时 host 日志外,还通过 /mcp doctor、list、search、add、permission、reload 等斜杠命令与面向模型的工具暴露同一套能力。Windows 侧的路径策略、PATHEXT 可执行解析、pwsh 优先的终端回退与危险命令拦截等,都集中在可注入的平台层里,并在 CI 中跨系统验证。

适合主要在 Windows 上使用 DSH、希望少碰 mcp.json 与 npx 痛点的开发者;也适合需要在团队里统一 MCP 目录、权限与诊断流程的场景。需知:基于 Python 的 MCP 仍依赖 uvx(插件只提示安装命令);无头环境下「每次询问」会失败关闭;已装服务不会自动升级,Registry 搜索受第三方 API 限流影响。

截图预览

使用场景

  • 在设置页搜索 Registry、npm 或 GitHub 并一键安装 MCP 服务
  • Windows 下 npx/uvx 无法启动时,用 doctor 查看缺失项与修复命令
  • 对照 DSH 原生工具去重,避免重复安装 shell 类 MCP
  • 为每台 MCP 配置永久、会话、询问或禁用权限

适合人员

  • 主要在 Windows 上使用 DeepSeek Harness 的开发者
  • 不想手写 mcp.json 或频繁重启 Harness 的用户
  • 需要统一 MCP 目录、权限与诊断的团队