Skip to main content
Glama
Wayland MCP Server
by kurojs

Related Servers

Alternatives to Wayland MCP Server

No user-submitted related servers found.

    Related Servers

    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables an AI agent to see and control a Linux desktop via Wayland/Hyprland, providing screenshots, structured desktop state, pointer/keyboard input, semantic window/workspace tools, and a policy engine for safe execution.
      Apache 2.0
    • A
      license
      B
      quality
      B
      maintenance
      Enables AI assistants to automate Hyprland desktop environments through screenshots, mouse/keyboard input, window management, workspaces, clipboard, app launching, and OCR.
      27
      1
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables AI agents to automate Linux desktop GUI by launching and interacting with Wayland applications in isolated virtual KWin sessions, or connecting to live desktops for collaborative automation.
      155 PyPI
      77
      MIT
    • A
      license
      Not graded
      quality
      A
      maintenance
      Enables AI agents to inspect, automate, and test desktop GUI applications on Wayland through window/desktop streaming, semantic AT-SPI accessibility tree inspection, and boundary-clamped mouse, keyboard, drag, and scroll input injection. It also manages application process lifecycle, captures window frames, and registers Python GUI scripts as native Linux desktop launchers.
      1
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables AI agents to automate a Linux desktop natively on Wayland, with 68 tools for screen capture, input simulation, browser automation, OCR, accessibility, media, audio, clipboard, notifications, filesystem, system, memory, and network operations through the MCP protocol.
      MIT

    TDQS

    A3.5/5.0

    Scored across 10 tools

    Disambiguation3/5

    The individual mouse tools (move_mouse, click_mouse, drag_mouse, scroll_mouse) are distinct, but execute_action duplicates all of them and adds more. Descriptions hint that execute_action is for chaining, yet the boundary between simple and composite usage remains ambiguous.

    Naming Consistency5/5

    All tool names use consistent snake_case with a verb_noun pattern (e.g., move_mouse, capture_screenshot, execute_action). The only minor deviation is capture_and_analyze, but it still follows the same convention.

    Tool Count5/5

    Ten tools is well within the ideal range for a desktop automation server. Each tool covers a distinct operation or a useful composite, and the count does not feel bloated.

    Completeness4/5

    The surface covers mouse control, screenshots, VLM analysis, and environment introspection. Keyboard actions are only available through execute_action, which is a minor gap, but core workflows are supported.

    Maintenance

    ActivityNo data
    ResponsivenessSyncing