Introduction¶
If you want to add desktop/computer use capabilities to the DSH agent workflow, a common approach is to prepare the MCP service first and then integrate it into the session. What dsh-nuphus-mcp does is quite straightforward: it mounts nuphus-mcp as a DSH native tool for the agent to call within the web profile.
What is This¶
dsh-nuphus-mcp is a DSH plugin maintained by mrpulor-gh under the MIT license. It exposes nuphus-mcp tools as DSH-callable tools for agent computer use.
Core Features¶
Below are a few verified capabilities:
- 38 tools will be registered as
mcp__nuphus-mcp__*. The specific tool list is not expanded in this article; please refer to thenuphus-mcpREADME. - On first startup, if
nuphus-mcpis missing from thePATH, it will be automatically installed. `–confirm-write` is enabled by default.- Supports the same
NUPHUS_MCP_*environment variables as other clients.
Installation and Activation¶
- Execute the installation command:
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:mrpulor-gh/dsh-nuphus-mcp
- Restart
dsh --profile web.
Activation is automatic, and the relevant mechanism is marked as dsh.bundle.patch.
Configuration¶
The following configurations can be overridden in cordis.yml / patch:
serverName
command
args
toolCallTimeoutMs
reconnect.enabled
If there are other clients in the environment, you can continue to use the NUPHUS_MCP_* environment variables.
Runtime Requirements¶
Before use, the following must be satisfied:
- DSH
webprofile. - Node.js
^22.19/>=24. - DSH must be running in the desktop session of the target machine.
Write Tool Confirmation¶
Since --confirm-write is enabled by default, the write tool requires "confirm": true.
When calling the write tool, the parameters must include:
{
"confirm": true
}
Use Cases and Notes¶
This plugin is suitable for scenarios where you are already doing agent workflows in DSH and want to integrate nuphus-mcp’s desktop/computer use capabilities.
Note two points:
- The plugin runs with the permissions of the current DSH process; please check the source code, dependencies, and license before installation.
- This plugin provides the mounting and invocation entry points; for the specific tool list, vision keys, and external browser CDP settings, please refer to the
nuphus-mcpREADME.
Links¶
- Directory Page: https://www.skillhub.cn/plugins/mrpulor-gh/dsh-nuphus-mcp
This directory page is an independent community site and has no official affiliation with DeepSeek / Huanfang. - GitHub: https://github.com/mrpulor-gh/dsh-nuphus-mcp
The value of dsh-nuphus-mcp lies in turning nuphus-mcp into a DSH natively callable tool entry point, making it convenient to use within the DSH web profile.