Skip to main content
Glama

dsh-nuphus-mcp

DeepSeek Harness (DSH) плагин, который монтирует nuphus-mcp сервер MCP для автоматизации рабочего стола как нативные инструменты DSH — использование компьютера для ваших DSH-агентов.

Этот пакет не содержит кода nuphus-mcp. Это тонкая обёртка Cordis, которая запускает существующий бинарник nuphus-mcp через stdio с помощью официального @deepseek-ai/dsh-mcp-client, так что сервер MCP остаётся обычным stdio-сервером, а репозиторий nuphus-mcp остаётся нетронутым.

Установка

npx -p @deepseek-ai/dsh dsh plugin --profile web add github:mrpulor-gh/dsh-nuphus-mcp

Затем перезапустите dsh --profile web. Пакет объявляет dsh.bundle.patch, поэтому плагин активируется автоматически — ручное редактирование cordis.patch.yml не требуется.

Related MCP server: OmniFlow

Что вы получаете

  • Все 38 инструментов nuphus-mcp регистрируются как mcp__nuphus-mcp__* (например, mcp__nuphus-mcp__desktop_click, mcp__nuphus-mcp__browser_snapshot).

  • nuphus-mcp автоматически устанавливается при первом запуске, если его нет в PATH (npm install -g @nuphus/nuphus-mcp), поэтому установки только плагина достаточно.

  • --confirm-write включён по умолчанию — инструменты записи требуют явного аргумента "confirm": true.

  • Ключи BYOK для зрения и конечная точка CDP внешнего браузера считываются из тех же переменных окружения NUPHUS_MCP_*, которые используются всеми остальными клиентами.

Требования

  • DeepSeek Harness с профилем web (npx @deepseek-ai/dsh web)

  • Node.js ^22.19 или >=24 и npm (используется для автоматической установки как запасной вариант)

  • DSH должен работать в сеансе рабочего стола машины, которой вы хотите управлять

Конфигурация

Значения по умолчанию; переопределите через cordis.yml / патч в строке dsh-nuphus-mcp:

Поле

По умолчанию

Описание

serverName

nuphus-mcp

Пространство имён инструментов (mcp__nuphus-mcp__*)

command

nuphus-mcp

Исполняемый файл для запуска

args

["--confirm-write"]

Аргументы командной строки

toolCallTimeoutMs

120000

Тайм-аут на один вызов (значение DSH по умолчанию 60000 слишком мало для скриншотов/OCR)

reconnect.enabled

true

Автоматическое переподключение после разрыва

Лицензия

MIT

A
license - permissive license
-
quality - not tested
C
maintenance

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    A 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.
    6
    MIT
  • A
    license
    -
    quality
    B
    maintenance
    Enables AI clients to automate Windows desktop applications through window manipulation, image recognition, OCR, keyboard/mouse simulation, and memory operations via the MCP protocol.
    MIT
  • F
    license
    -
    quality
    D
    maintenance
    Enables automation of native Windows desktop applications through screen capture, mouse/keyboard control, and waiting for UI changes, exposing them as MCP tools.
    1

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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