uia-x

doucej/uia-x
★ 0 stars Python 🤖 AI/LLM Updated today
UIA-X — User Interface Automation, eXtended. MCP server for desktop UI automation.
View on GitHub → Try with Claude — $10 free →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "uia-x": {
      "command": "uvx",
      "args": [
        "uia-x"
      ]
    }
  }
}

Or install with pip: pip install uia-x

README Excerpt

An **MCP server** that gives AI agents full control of desktop applications through UI Automation. Point any MCP client (Claude Desktop, VS Code Copilot, opencode, custom agents) at UIA-X and it can see, click, type, and navigate any windowed app — just like a human operator. > **Today:** Windows (UIA / MSAA via pywinauto), Linux (AT-SPI2 via pyatspi),

Tools (20)

AUTH_ERRORELEMENT_NOT_FOUNDINVALID_SELECTORMCP_HOSTMCP_PORTMCP_TRANSPORTPATTERN_NOT_SUPPORTEDPROCESS_NOT_FOUNDPYWINAUTO_UNAVAILABLETARGET_NOT_ATTACHEDUIAX_API_KEYUIAX_AUTHUIAX_BACKENDUNEXPECTED_ERRORapi_keyautomation_idbuttonchild_idclass_namecontrol_type