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 the nuphus-mcp README.
  • On first startup, if nuphus-mcp is missing from the PATH, it will be automatically installed.
  • `–confirm-write` is enabled by default.
  • Supports the same NUPHUS_MCP_* environment variables as other clients.

Installation and Activation

  1. Execute the installation command:
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:mrpulor-gh/dsh-nuphus-mcp
  1. 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 web profile.
  • 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-mcp README.

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.