Skip to main content
Glama

dsh-nuphus-mcp

DeepSeek Harness (DSH) 插件,用于挂载 nuphus-mcp 桌面自动化 MCP 服务器,作为原生 DSH 工具——为您的 DSH 代理提供计算机使用能力。

此包不包含 nuphus-mcp 代码。它是一个轻量级 Cordis 包装器,通过官方的 @deepseek-ai/dsh-mcp-client 在 stdio 上生成现有的 nuphus-mcp 二进制文件, 因此 MCP 服务器保持为纯 stdio 服务器,且 nuphus-mcp 仓库保持不变。

安装

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

然后重新启动 dsh --profile web。该包声明了一个 dsh.bundle.patch,因此 插件会自动激活——无需手动编辑 cordis.patch.yml。

Related MCP server: dat-ai-mcp

您将获得

  • 所有 38 个 nuphus-mcp 工具将注册为 mcp__nuphus-mcp__*(例如 mcp__nuphus-mcp__desktop_click、mcp__nuphus-mcp__browser_snapshot)。

  • nuphus-mcp 将在首次启动时自动安装(如果尚未在 PATH 中,则执行 npm install -g @nuphus/nuphus-mcp),因此仅安装插件即可。

  • 默认启用 --confirm-write——写入工具需要显式的 "confirm": true 参数。

  • BYOK 视觉密钥和外部浏览器 CDP 端点从与其他客户端相同的 NUPHUS_MCP_* 环境变量中读取。

要求

  • DeepSeek Harness 使用 web 配置文件(npx @deepseek-ai/dsh web)

  • Node.js ^22.19 或 >=24 以及 npm(由自动安装回退使用)

  • DSH 必须在您想要控制的机器的桌面会话中运行

配置

默认值;可通过 cordis.yml / 补丁在 dsh-nuphus-mcp 行上覆盖:

字段

默认值

描述

serverName

nuphus-mcp

工具命名空间(mcp__nuphus-mcp__*)

command

nuphus-mcp

要生成的可执行文件

args

["--confirm-write"]

CLI 参数

toolCallTimeoutMs

120000

每次调用的超时时间(DSH 默认 60000 对于截图/OCR 来说太短)

reconnect.enabled

true

断开后自动重新连接

许可证

MIT

Related MCP Connectors

Related MCP Servers