bad-ass-mcp: Free, Open Source MCP for Native Desktop GUI Control via Accessibility API

✍️ OpenClawRadar📅 Published: May 13, 2026🔗 Source
bad-ass-mcp: Free, Open Source MCP for Native Desktop GUI Control via Accessibility API
Ad

bad-ass-mcp is an MCP server that gives AI agents direct control over your desktop using the operating system's native accessibility layer. Unlike Anthropic's Computer Use or OpenAI's Operator, it doesn't rely on screenshot-based look-move-look cycles, and unlike UiPath, it's free and open source.

How it works

Instead of parsing screenshots, bad-ass-mcp uses the same accessibility API that screen readers use. This means it can navigate, point, click, and type faster and more reliably than vision-based approaches. The developer notes that WebView frameworks (Electron, Tauri, etc.) have poor accessibility exposure, but the tool still works — and is faster than taking a screenshot. They are pushing projects to improve accessibility support, which also benefits visually impaired users.

Ad

Key capabilities

  • Control GUI applications across macOS, Windows, and Linux
  • Interact and test GUI apps autonomously
  • Streamline workflows across multiple apps and workstations
  • Record and save video of its own actions (as shown in the demo video)

Example use cases

The developer plans to demonstrate organizing b-roll by shot type in Adobe Premiere Pro and color grading in DaVinci Resolve. The tool recorded itself and saved the video in a simple demo.

Who it's for

Developers using AI coding agents who need to automate desktop GUI tasks without expensive enterprise tools or slow screenshot-based approaches.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also