Plugin directory / Knowledge / dsh-nuphus-mcp
dsh-nuphus-mcp
Verified · install-tested on dsh mrpulor-gh
What it does
DeepSeek Harness (DSH) plugin: mount the nuphus-mcp desktop automation MCP server as native tools (mcp__nuphus-mcp__*).
Works — verified, early-stage project
DeepSeek Harness (DSH) plugin: mount the nuphus-mcp desktop automation MCP server as native tools (mcp__nuphus-mcp__*). It installs cleanly and boots without issues in our testing. It's early-stage but functional.
“Verified” means our automated CI actually ran dsh plugin add in a clean profile and it booted — nothing more. Feature descriptions and version compatibility are the author’s claims. This is not a security audit and not an endorsement of third-party code.
README
dsh-nuphus-mcp
DSH plugin that mounts nuphus-mcp
as native DSH tools — computer use for your agents. No nuphus-mcp code inside:
a thin Cordis wrapper that spawns the nuphus-mcp binary over stdio via@deepseek-ai/dsh-mcp-client.
Install
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:mrpulor-gh/dsh-nuphus-mcp
Restart dsh --profile web — activation is automatic (dsh.bundle.patch).
What you get
- All 38 tools register as
mcp__nuphus-mcp__* - Auto-installs
nuphus-mcpon first boot if missing onPATH --confirm-writeon by default (write tools need"confirm": true)- Same
NUPHUS_MCP_*env vars as every other client
Requirements
- DSH
webprofile, Node.js^22.19/>=24 - DSH must run in the desktop session of the controlled machine
Config
Overridable in cordis.yml / patch:
| Field | Default | Description |
|---|---|---|
serverName |
nuphus-mcp |
Tool namespace |
command |
nuphus-mcp |
Executable to spawn |
args |
["--confirm-write"] |
CLI args |
toolCallTimeoutMs |
120000 |
Per-call timeout (screenshots/OCR exceed 60000) |
reconnect.enabled |
true |
Auto-reconnect |
Tool list, vision keys and external-browser CDP setup live in the
nuphus-mcp README.
License
MIT
Install
Install the catalog once, then DeepSeek Harness can find and install any plugin from this site automatically:
dsh plugin add dshbase-catalog Then say "install dsh-nuphus-mcp for me" — your agent finds it in the directory and installs it. Docs: dshbase-catalog · verified packs.
This plugin is GitHub source (not published to npm) — install it straight from the repo:
Web profile:
dsh plugin --profile web add github:mrpulor-gh/dsh-nuphus-mcp Headless (CLI) profile:
dsh plugin --profile headless add github:mrpulor-gh/dsh-nuphus-mcp Test report
Verified: L1 install + L2 load + L3 runtime from GitHub source on dsh 0.1.0-rc.6.