nuphus-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@nuphus-mcptake a screenshot of my screen"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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-mcpThen restart dsh --profile web. The package declares a dsh.bundle.patch, so
the plugin activates automatically — no manual cordis.patch.yml editing.
Related MCP server: OmniFlow
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 |
|
| Tool namespace ( |
|
| Executable to spawn |
|
| CLI arguments |
|
| Per-call timeout (DSH default 60000 is too low for screenshots/OCR) |
|
| Auto-reconnect after a drop |
License
MIT
Related MCP Servers
- Alicense-qualityDmaintenanceA Windows desktop GUI control MCP server that enables agents to operate semantic objects rather than fragile screen coordinates. It provides structured, executable interface facts for visual-first desktop automation with tools for clicking, scrolling, typing, and hotkey operations.6MIT
- Alicense-qualityBmaintenanceEnables AI clients to automate Windows desktop applications through window manipulation, image recognition, OCR, keyboard/mouse simulation, and memory operations via the MCP protocol.MIT
- Flicense-qualityDmaintenanceEnables automation of native Windows desktop applications through screen capture, mouse/keyboard control, and waiting for UI changes, exposing them as MCP tools.1
- AlicenseAqualityBmaintenanceProvides browser automation, audio transcription, and LLM chat as MCP tools for any agent.7MIT
Related MCP Connectors
OCR, transcription, file extraction, and image generation for AI agents via MCP.
Operator-as-agent MCP hub. 6 tools. First $5 free, then $0.001/call.
Screenshot, diff, audit and sitemap-capture any web page — 5 MCP tools for AI agents.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mrpulor-gh/dsh-nuphus-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server