dsh-nuphus-mcp:在 DSH 中掛載 nuphus-mcp 的 computer-use 工具

前言

如果要在 DSH 的智能體流程里加入桌面 / 計算機使用能力,常見做法是先準備好 MCP 服務,再把它接進會話。dsh-nuphus-mcp 做的事情比較直接:把 nuphus-mcp 作爲 DSH 原生工具掛載,供 agent 在 web profile 中調用。

這是什麼

dsh-nuphus-mcp 是 mrpulor-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 中使用。

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

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

小夜