前言¶
如果要在 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-mcpREADME。 - 首次啓動時,如果
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
webprofile。 - Node.js
^22.19/>=24。 - DSH 必須運行在被控機器的桌面會話中。
寫工具確認¶
因爲 --confirm-write 默認開啓,寫工具需要 "confirm": true。
調用寫工具時,參數中需要包含:
{
"confirm": true
}
適用場景與注意¶
這個插件適合已經在 DSH 中做 agent 流程、並且希望把 nuphus-mcp 的桌面 / 計算機使用能力接進來的場景。
注意兩點:
- 插件以當前 DSH 進程的權限運行,安裝前應檢查源碼、依賴與許可證。
- 本插件提供的是掛載與調用入口;具體工具列表、vision keys 以及外部瀏覽器 CDP 設置,以
nuphus-mcpREADME 爲準。
鏈接¶
- 目錄頁: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 中使用。