{"repo":"steipete/macos-automator-mcp","free":true,"listed":false,"github":"https://github.com/steipete/macos-automator-mcp","clone":"git clone https://github.com/steipete/macos-automator-mcp.git","description":"An MCP server to run AppleScript and JXA (JavaScript for Automation) to macOS.","language":"TypeScript","stars":869,"topics":[],"license":"MIT","category":"mcp-servers","readme_excerpt":"macOS Automator MCP 🤖 — Give your agent a Mac to operate macOS Automator MCP is a Model Context Protocol server that lets MCP clients discover and run AppleScript or JavaScript for Automation (JXA). It is for agents that need to control macOS applications, inspect the system, or reuse scripts from a bundled knowledge base. Install You need macOS and Node.js 24 or newer. Add the server to your MCP client's configuration; npx downloads the current npm release when the client starts it. If your client has a separate package field, use @steipete/macos-automator-mcp without @latest . Quick start Restart your MCP client after adding the configuration. First, ask it to call get scripting tips with a small search: Then verify script execution with a read-only inline script through execute script : The result is Hello from macOS Automator . Calls that control applications or the user interface may prompt for macOS permissions. Tools Tool Purpose -------------------- ---------------------------------------------------------------------- get scripting tips List knowledge-base categories or search for AppleScript and JXA tips. execute script Run one inline script, script file, or knowledge-base script ID. Use get scripting tips before writing a script from scratch. A returned runnable ID can be passed to execute script as kb script id ; scripts with placeholders accept named input data or positional arguments . execute script runs with the privileges of the process hosting the MCP serve","default_branch":null,"files":null,"tree":[],"storefront":"/r/steipete","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/steipete/macos-automator-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}