Gives Claude direct access to your GNOME Wayland desktop through AT-SPI for element discovery and Mutter's RemoteDesktop API for input. You can inspect UI trees, click buttons, type text, take screenshots, and wait for elements to appear. Setup requires passing through your session's D-Bus and runtime directories, so the container runs as your user and talks to the same session buses. Ships as a Docker image with stdio transport by default, plus streamable-http and SSE options if you need HTTP-based integration. Practical for automating desktop tasks that don't have CLI alternatives or testing GUI applications from an LLM.
claude mcp add --transport stdio asattelmaier-gnome-ui-mcp uvx gnome-ui-mcp