dsh-nuphus-mcp:在 DSH 中挂载 nuphus-mcp 的 computer-use 工具

前言

如果要在 DSH 的智能体流程里加入桌面 / 计算机使用能力,常见做法是先准备好 MCP 服务,再把它接进会话。dsh-nuphus-mcp 做的事情比较直接:把 nuphus-mcp 作为 DSH 原生工具挂载,供 agent 在 web profile 中调用。

这是什么

dsh-nuphus-mcpmrpulor-gh 维护的 DSH plugin,许可证为 MIT。它把 nuphus-mcp 的工具暴露为 DSH 可调用的工具,用于 agent computer use。

核心功能

下面是已核实的几项能力:

  • 38 个工具会注册为 mcp__nuphus-mcp__*。具体工具列表不在本文展开,需查看 nuphus-mcp README。
  • 首次启动时,如果 PATH 中缺少 nuphus-mcp,会自动安装 nuphus-mcp
  • --confirm-write 默认开启。
  • 支持与其他客户端相同的 NUPHUS_MCP_* 环境变量。

安装与启用

1、执行安装命令:

npx -p @deepseek-ai/dsh dsh plugin --profile web add github:mrpulor-gh/dsh-nuphus-mcp

2、重启 dsh --profile web

启用是自动的,相关机制标注为 dsh.bundle.patch

配置项

以下配置可以在 cordis.yml / patch 中覆盖:

serverName
command
args
toolCallTimeoutMs
reconnect.enabled

如果环境中已有其他客户端,也可以继续使用 NUPHUS_MCP_* 环境变量。

运行要求

使用前需要满足:

  • DSH web profile。
  • Node.js ^22.19 / >=24
  • DSH 必须运行在被控机器的桌面会话中。

写工具确认

因为 --confirm-write 默认开启,写工具需要 "confirm": true

调用写工具时,参数中需要包含:

{
  "confirm": true
}

适用场景与注意

这个插件适合已经在 DSH 中做 agent 流程、并且希望把 nuphus-mcp 的桌面 / 计算机使用能力接进来的场景。

注意两点:

  • 插件以当前 DSH 进程的权限运行,安装前应检查源码、依赖与许可证。
  • 本插件提供的是挂载与调用入口;具体工具列表、vision keys 以及外部浏览器 CDP 设置,以 nuphus-mcp README 为准。

链接

  • 目录页:https://www.skillhub.cn/plugins/mrpulor-gh/dsh-nuphus-mcp
    该目录页是社区独立站点,不与 DeepSeek / 幻方构成官方从属关系。
  • GitHub:https://github.com/mrpulor-gh/dsh-nuphus-mcp

dsh-nuphus-mcp 的价值在于把 nuphus-mcp 变成 DSH 可直接调用的原生工具入口,方便在 DSH web profile 中使用。

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

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

Xiaoye