Back to directory

GhostDesk

An MCP server that gives an AI agent a full graphical desktop it can see and control, moving the mouse, typing, launching apps and running shell commands, in a sandboxed virtual desktop or on the machine in front of you.

GhostDesk

GhostDesk exposes one consistent MCP tool surface, such as mouse and app-launch controls, across Linux, macOS and Windows, so an agent can drive whichever desktop it is given without knowing which platform it is on. On Linux it runs as a Docker container driving a disposable virtual desktop through Wayland's virtual pointer protocol, Sway IPC and grim; on macOS and Windows it runs as a native binary that drives the real desktop in front of the user, with no sandbox around it there.

A single Docker command starts a container image bundling Firefox, a terminal, a text editor and a calculator with passwordless sudo, reachable over plain HTTP with no password by default, which the documentation describes as fine only for a trusted local machine and points to a separate guide for adding TLS and authentication before wider use.

It is written in Rust.

More in MCP servers

See all 734
  • Light Cloud

    light-cloud.com

    A hosting platform that deploys a static site, a container, or a managed Postgres database straight from a GitHub, GitLab, or Bitbucket push, with a preview URL for every branch and an MCP server for deploying from Claude Code.

  • ForensicDbg

    forensicdbg.com

    A post-mortem debugger for native Windows x86 and x64 crashes, with an MCP interface so AI tools can consume crash-dump analysis directly.

  • Karada.ai

    karada.ai

    A CI/CD platform that auto-compiles existing APIs into Go MCP servers, attaches composable middleware, and exposes them through one gateway usable from Cursor, Claude Code, and Windsurf.