🚀 Launch Week Day 2:Introducing Custom Tabs for Org Alerts.Learn More →
Socket
Book a DemoInstallSign in
Socket

@deskcloud/mcp

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@deskcloud/mcp

DeskCloud MCP client - AI-controlled virtual desktops

latest
Source
npmnpm
Version
0.1.0
Version published
Maintainers
1
Created
Source

@deskcloud/mcp

Official MCP client for DeskCloud - AI-controlled virtual desktops.

What is DeskCloud?

DeskCloud provides AI agents with isolated virtual desktop environments. Your AI can:

  • 🖥️ Control a full Ubuntu desktop
  • 🌐 Browse the web with a real browser
  • 📁 Manage files and run applications
  • 📹 Record session videos for review

Quick Start

1. Get your API Key

Sign up at deskcloud.app and get your API key from the dashboard.

2. Configure your MCP Client

Cursor IDE (.cursor/mcp.json):

{
  "mcpServers": {
    "deskcloud": {
      "command": "npx",
      "args": ["@deskcloud/mcp"],
      "env": {
        "DESKCLOUD_API_KEY": "dk_your_api_key_here"
      }
    }
  }
}

Claude Desktop (claude_desktop_config.json):

{
  "mcpServers": {
    "deskcloud": {
      "command": "npx",
      "args": ["@deskcloud/mcp"],
      "env": {
        "DESKCLOUD_API_KEY": "dk_your_api_key_here"
      }
    }
  }
}

3. Start using it!

Ask Claude or your AI assistant to:

"Create a desktop session and open Firefox to search for the weather"

Available Tools

ToolDescription
create_sessionCreate a new virtual desktop session
execute_taskRun a task in the desktop (AI controls mouse/keyboard)
get_session_statusGet session info including VNC URL
take_screenshotCapture current desktop state
destroy_sessionEnd a session
session_file_addUpload a file to the session
session_file_listList files in the session
session_file_readRead file contents
session_file_exportDownload a file from the session

Environment Variables

VariableRequiredDescription
DESKCLOUD_API_KEYYesYour DeskCloud API key (starts with dk_)
DESKCLOUD_SERVER_URLNoCustom server URL (for self-hosted)

Self-Hosted

If you're running your own DeskCloud server, set the server URL:

{
  "mcpServers": {
    "deskcloud": {
      "command": "npx",
      "args": ["@deskcloud/mcp"],
      "env": {
        "DESKCLOUD_API_KEY": "dk_your_key",
        "DESKCLOUD_SERVER_URL": "https://your-server.com/mcp/sse"
      }
    }
  }
}

License

MIT

Keywords

mcp

FAQs

Package last updated on 18 Dec 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts