MacOS Automator
Createdsteipete
Executes AppleScript and JavaScript for Automation (JXA) scripts on macOS via a Model Context Protocol (MCP) server.
About
MacOS Automator provides a Model Context Protocol (MCP) server, enabling the remote execution of AppleScript and JavaScript for Automation (JXA) scripts on macOS. It features a knowledge base of pre-defined scripts accessible by ID and supports inline scripts, script files, and argument passing, allowing for flexible and powerful macOS automation integrated into larger workflows.
Key Features
- Control macOS applications and system functions programmatically
- 142 GitHub stars
- Execute AppleScript/JXA scripts remotely via MCP
- Provides tools for discovering available scripts and their functionalities
- Supports inline scripts, script files, and knowledge base script execution
- Utilize a rich, extensible knowledge base of common macOS automation tasks
Use Cases
- Remotely controlling macOS applications
- Integrating macOS automation into AI-driven workflows
- Automating repetitive tasks on macOS