Best GTK MCP Servers
GTK (GIMP ToolKit) is a free and open-source cross-platform widget toolkit for creating graphical user interfaces.
Why this server?
Integrates GTKWave for VCD file visualization and signal analysis, enabling waveform viewing and debugging of simulated designs.
FlicenseAqualityDmaintenanceEnables AI assistants to perform Electronic Design Automation (EDA) tasks including Verilog synthesis, simulation, ASIC design flows, and waveform analysis through a unified interface.6-Why this server?
Allows driving GTK applications via AT-SPI2 accessibility tree and xdotool input injection.

gui-userofficial
AlicenseNot gradedqualityBmaintenanceAn MCP server for external computer-use that launches, observes, and interacts with any X11 application via AT-SPI2 accessibility tree and xdotool input injection.MITWhy this server?
Enables automation and control of GTK-based applications through accessibility interfaces, supporting element discovery and interaction.
AlicenseNot gradedqualityCmaintenanceEnables 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.6MITWhy this server?
Provides tools for querying GTK library metadata including classes, functions, signals, properties, and enumerations through GObject Introspection.
AlicenseNot gradedqualityCmaintenanceExposes GObject Introspection metadata to coding agents, enabling querying of libraries, classes, functions, signals, properties, and more through MCP tools.1MITWhy this server?
Provides accessibility insights for running GTK applications on Linux, allowing listing apps, retrieving ARIA-normalized widget trees, and querying node details by ID.
FlicenseNot gradedqualityCmaintenanceEnables standard MCP clients to inspect and query GTK application accessibility trees through ARIA-normalized, policy-filtered MCP tools.-