Skip to main content
Glama

Related Servers

Alternatives to GhostDesk

No user-submitted related servers found.

    Related Servers

    • A
      license
      Not graded
      quality
      A
      maintenance
      Enables AI agents to spin up real Linux desktops in Docker and drive them by reading windows, pages, and documents as text and acting with tools like opening apps, running menu commands, filling file dialogs, and exporting files. It exposes these capabilities uniformly over MCP, function calling, HTTP, CLI, and Python/TypeScript SDKs, with token-efficient diffs, code mode, and parallel or forked desktops.
      71 PyPI
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables AI agents to operate a complete Linux desktop through MCP, including applications, system windows, file managers, terminals, and browsers via AT-SPI element trees. It also provides noVNC access for humans to observe and take over the same desktop session.
      MIT
    • A
      license
      B
      quality
      D
      maintenance
      An MCP server that provides AI agents with a full Ubuntu desktop environment inside Docker, enabling them to perform complex computer tasks like browsing, coding, testing, and GUI automation.
      36
      11
      MIT
    • A
      license
      A
      quality
      C
      maintenance
      Cross-platform desktop automation MCP server that lets AI agents capture screenshots, run OCR with UI-element classification, control mouse/keyboard, and launch programs on Linux, macOS, and Windows.
      20
      1
      MIT

    TDQS

    A4.2/5.0

    Scored across 12 tools

    Disambiguation5/5

    Each tool has a clearly distinct purpose with no overlap: app_launch, app_list, and app_status form a coherent app management group; clipboard_get/set handle clipboard operations; key_press and key_type cover keyboard input; mouse_click, mouse_double_click, mouse_drag, and mouse_scroll provide distinct mouse actions; and screen_shot handles screen capture. The descriptions clearly differentiate their functions, preventing misselection.

    Naming Consistency4/5

    The naming is mostly consistent with a verb_noun pattern (e.g., app_launch, clipboard_get, mouse_click), but there are minor deviations: key_press and key_type use 'key' instead of 'keyboard', and screen_shot uses 'shot' instead of 'capture'. These deviations are minor and do not significantly hinder readability or predictability.

    Tool Count5/5

    With 12 tools, the count is well-scoped for a desktop automation server covering app management, clipboard, keyboard, mouse, and screen operations. Each tool earns its place, providing a comprehensive yet manageable set for the domain without being overly sparse or bloated.

    Completeness5/5

    The tool set offers complete coverage for desktop automation: app management (launch, list, status), clipboard operations (get/set), keyboard input (press/type), mouse actions (click, double-click, drag, scroll), and screen capture. There are no obvious gaps; agents can perform full workflows from launching apps to interacting with them via input and monitoring via screenshots.

    Maintenance

    ActivitySlowing
    ResponsivenessUnresponsive