Best GNOME MCP Servers
GNOME is a free and open source desktop environment composed entirely of free and open source software that runs on Linux and most BSD derivatives.
Why this server?
Anchors credentials to the native GNOME Keyring to provide OS-level security for secrets on Linux.
AsecurityAlicense-qualityA quantum-inspired secret manager that anchors API keys to your OS-native vault, preventing plaintext .env leaks. It empowers AI agents with advanced mechanics like multi-environment superposition, linked entanglements, and ephemeral in-memory tunneling.Last updated 13 days ago301,8691AGPL 3.0Why this server?
Provides tools for desktop automation on GNOME, including window management, workspace control, screenshot capture, and retrieval of monitor information.
-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 18 days agoGPL 3.0Why this server?
Integrates with the GNOME desktop environment to facilitate automated UI interactions and screen state monitoring using native tools and protocols.
-securityAlicense-qualityEnables AI assistants to control Ubuntu desktops through screenshots, mouse clicks, and keyboard interactions using AT-SPI integration and computer vision. It features optimized element detection and workflow batching for fast and accurate visual interaction with desktop applications.Last updated 3 months ago2MITWhy this server?
Provides support for the GNOME desktop environment when running on Linux display servers
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?
Provides keyboard shortcuts for GNOME desktop environment including window management, system functions, and desktop-specific operations
AsecurityFlicense-qualityEnables intelligent querying of keyboard shortcuts for various operating systems, desktop environments, and applications using natural language. Supports multi-platform shortcuts including system functions, desktop apps like Firefox and VS Code, and CLI tools like tmux and vim.Last updated 6 months ago11Why this server?
Supports automation of GNOME desktop applications through accessibility features, allowing interaction with UI elements when accessibility is enabled.
-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 a month ago6MITWhy this server?
Enables native interaction with GNOME Wayland environments, allowing for automated screenshot capture and desktop automation without requiring user interaction.
-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 12 days agoWhy this server?
Supports desktop automation and visual context analysis for GNOME sessions running under the Wayland compositor.
-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 ago1