Best Wayland MCP Servers
Wayland is a protocol for a compositor to talk to its clients as well as a C library implementation of that protocol. The compositor can be a standalone display server running on Linux kernel modesetting and evdev input devices, an X application, or a wayland client itself.
Why this server?
Provides explicit support for Wayland display server with automatic detection and configuration of necessary environment variables
AsecurityFlicense-qualityEnables browser automation for LLMs on Linux display servers, supporting web interaction, screenshots, and JavaScript execution in a real browser.Last updated a year ago748Why this server?
Supports input simulation and automation on Wayland display server environments, including element discovery and interaction capabilities.
-securityAlicense-qualityEnables AI assistants to interact with native Linux desktop applications through AT-SPI2 accessibility interfaces. Provides semantic element targeting, natural language search, and automation capabilities (clicking, typing, keyboard shortcuts) across GTK, Qt, and Electron applications.Last updated 2 months ago6MITWhy this server?
Enables input injection and screen capture within Wayland-based GNOME sessions, bypassing protocol-level security restrictions through a dedicated shell extension.
-securityAlicense-qualityGNOME desktop automation for AI agents. 30 tools via D-Bus: screenshots, window management, mouse/keyboard injection, clipboard, workspaces, and system notifications. Works on any GNOME 45–49 Linux desktop.Last updated 21 days agoGPL 3.0Why this server?
Enables AI-driven desktop automation for Wayland-based systems, including visual analysis through screenshots, absolute/relative mouse control, and keyboard input simulation.
-securityFlicense-qualityEnables AI assistants to automate Wayland desktop environments through screenshot analysis, mouse control, and keyboard input simulation. It supports visual context via VLM providers like Gemini and OpenRouter to perform complex, multi-step desktop actions.Last updated 4 months ago1Why this server?
Supports automation for Wayland-based desktop sessions, facilitating screen capture via XDG Desktop Portal and input control through XWayland.
-securityFlicense-qualityA desktop automation MCP server that enables AI agents to interact with Linux environments through screenshots, window inspection, and input simulation. It provides tools for mouse control, keyboard input, and screen capture using xdotool and XDG Desktop Portals.Last updated 14 days ago