Skip to main content
Glama

dsh-nuphus-mcp

DeepSeek Harness (DSH) 플러그인으로, nuphus-mcp 데스크톱 자동화 MCP 서버를 네이티브 DSH 도구로 마운트합니다 — DSH 에이전트를 위한 컴퓨터 사용 기능입니다.

이 패키지는 nuphus-mcp 코드를 포함하지 않습니다. 공식 @deepseek-ai/dsh-mcp-client를 통해 기존 nuphus-mcp 바이너리를 stdio로 실행하는 얇은 Cordis 래퍼일 뿐입니다. 따라서 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: dat-ai-mcp

제공되는 기능

  • 모든 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_* 환경 변수에서 읽어옵니다.

요구 사항

  • web 프로필이 설정된 DeepSeek Harness (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"]

CLI 인수

toolCallTimeoutMs

120000

호출당 제한 시간 (DSH 기본값 60000은 스크린샷/OCR에 너무 짧음)

reconnect.enabled

true

연결 끊김 후 자동 재연결

라이선스

MIT

Related MCP Connectors

Related MCP Servers