axterminator for
<h2>AXTerminator: AX-based MCP control for macOS automation and background execution</h2>
- Free
- 4.7
- V v0.9.2
<h2>AXTerminator: AX-based MCP control for macOS automation and background execution</h2>
AXTerminator, developed by Mikko Parkkola, is an MCP server for macOS that gives AI agents programmatic access to native desktop elements. It exposes a semantic interface to the Accessibility API so language models can issue actions, inspect on-screen elements, and capture UI state without relying on image recognition. The tool supports background operation, window and virtual desktop management, and system monitoring. Intended for developers, power users, and AI researchers integrating agent clients into macOS workflows.
It converts language-model instructions into direct macOS UI actions
The tool provides a suite of MCP endpoints that let agents perform concrete desktop tasks. Using the Accessibility API, it can target controls for clicks, extract window text, capture high-resolution UI screenshots, and manipulate system state. Example actions include:
- element interaction, such as clicking or reading a control
- UI capture, exporting detailed screenshots
- window management, moving or focusing virtual desktops
Semantic AX control reduces dependence on vision-based automation
The AX-first architecture favors semantic UI access rather than pixel matching, which the developer notes is faster and more reliable for background operations. This approach avoids many focus-dependent failures that occur with screenshot-driven scripts, so agents can perform non-interruptive tasks while other apps remain visible. The trade-off is that tasks needing raw image recognition remain outside the tool's primary design.
macOS-only deployment and Accessibility permissions determine where it runs
The tool installs on macOS and requires system Accessibility permissions in System Settings, which is mandatory for interacting with the OS UI. Installation routes include package manager installation or manual setup on the host machine. Because it depends on macOS Accessibility APIs, it cannot be deployed on other desktop platforms without equivalent AX support.
Designed for developers and agent researchers integrating MCP clients
The tool integrates natively with the Model Context Protocol so clients like Claude Desktop, Claude Code, and OpenAI-based agents can call its endpoints. The developer positioned the project for power users and researchers, and community feedback highlights appreciation for the semantic-first design. It fits into automated testing, scripted workflows, and agent-driven orchestration where programmatic, element-level control is required.
A practical option when you need programmatic, AX-based macOS control
AXTerminator is a practical choice for developers and researchers who need programmatic GUI control on macOS; it reduces failures tied to image-based automation but remains constrained by platform and permission requirements. Expect reliable, non-focus-stealing agent workflows for routine desktop tasks, and pair automated actions with human review when operations affect sensitive system state or require high-assurance correctness.
Pros
- AX-first semantic GUI control reduces reliance on vision-based processing
- Background-capable execution that does not require app focus
- Native Model Context Protocol integration for agent compatibility
- High-resolution UI capture and system monitoring tools
Cons
- macOS-only deployment limits cross-platform use
- Requires Accessibility permission to interact with system UI
- Depends on MCP-compatible agents for orchestration
- Not intended for pixel-level, vision-only automation tasks
axterminator for
- Free
- 4.7
- V v0.9.2
Top downloads
flow-agent
Comprehensive Overview of Flow Agent Software
reddit-lurker
reddit-lurker: MCP server for real-time Reddit content access
winccoa-ae-js-mcpserver
WinCC OA MCP Server for AI Automation
Mcp Coda
Mcp Coda: MCP server for programmatic Coda document control
mcp-deadmansnitch
Enable AI-driven monitor management from your chat assistant
Discover more programs
openops
- 4.1
- Free
pagerunner
- 4.2
- Free
Browser-backed MCP server enabling authenticated AI interactions
unraid-management-agent
- 4.7
- Free
Comprehensive System Monitoring with Unraid Management Agent
pipepie
- 4.2
- Free
Secure tunneling and pipeline tracing for AI development
genieacs-mcp
- 4.3
- Free
genieacs-mcp: MCP bridge for programmatic TR-069 device control
defuddle-fetch-mcp-server
- 4
- Free
Enhanced Web Content Fetching with Defuddle
kreuzcrawl
- 4.7
- Free
Kreuzcrawl: a Rust crawler that prepares web content for LLMs
civyk-winwright
- 4.9
- Free
WinWright brings AI-driven automation to Windows desktops and browsers
n8n
- 4
- Free
n8n: A Versatile Workflow Automation Tool
mcp-server-excel
- 4.9
- Free