설치
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:mrpulor-gh/dsh-nuphus-mcp이 명령은 GitHub 저장소 주소에서 생성됩니다. 실행 전에 업스트림 README와 소스를 검토하고 재현성이 필요하면 release 또는 commit을 고정하세요.
README
유지 관리자가 작성한 문서 스냅샷입니다.
dsh-nuphus-mcp
DeepSeek Harness (DSH) plugin that mounts the nuphus-mcp desktop automation MCP server as native DSH tools — computer use for your DSH agents.
This package contains no nuphus-mcp code. It is a thin Cordis wrapper that
spawns the existing nuphus-mcp binary over stdio through the official
@deepseek-ai/dsh-mcp-client, so the MCP server stays a plain stdio server and
the nuphus-mcp repo is untouched.
Install
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:mrpulor-gh/dsh-nuphus-mcp
Then restart dsh --profile web. The package declares a dsh.bundle.patch, so
the plugin activates automatically — no manual cordis.patch.yml editing.
What you get
- All 38 nuphus-mcp tools register as
mcp__nuphus-mcp__*(e.g.mcp__nuphus-mcp__desktop_click,mcp__nuphus-mcp__browser_snapshot). nuphus-mcpis auto-installed on first boot if it's not already onPATH(npm install -g @nuphus/nuphus-mcp), so installing the plugin alone is enough.--confirm-writeis enabled by default — write tools require an explicit"confirm": trueargument.- BYOK vision keys and the external-browser CDP endpoint are read from the
same
NUPHUS_MCP_*environment variables used by every other client.
Requirements
- DeepSeek Harness with the
webprofile (npx @deepseek-ai/dsh web) - Node.js
^22.19or>=24andnpm(used by the auto-install fallback) - DSH must run in the desktop session of the machine you want controlled
Configuration
Defaults; override via cordis.yml / patch on the dsh-nuphus-mcp row:
| Field | Default | Description |
|---|---|---|
serverName | nuphus-mcp | Tool namespace (mcp__nuphus-mcp__*) |
command | nuphus-mcp | Executable to spawn |
args | ["--confirm-write"] | CLI arguments |
toolCallTimeoutMs | 120000 | Per-call timeout (DSH default 60000 is too low for screenshots/OCR) |
reconnect.enabled | true | Auto-reconnect after a drop |
License
MIT
저장소 정보
- 언어
- JavaScript
- 라이선스
- MIT
- 마지막 업데이트
- 2026. 8. 18. 오전 9:07
신중하게 설치하기
소스 코드, 권한, 수명 주기 스크립트, 의존성 및 네트워크 접근을 검토하고 신뢰하지 않는 플러그인은 격리 환경에서 테스트하세요.