This repository hosts an MCP server enabling LLM applications to interact with macOS via AppleScript, offering a standardized interface to control system functions, manage files, handle notifications, and integrate with
This is a Model Context Protocol server that allows LLM applications to interact with macOS via AppleScript, providing a standardized interface for AI control of system functions.
Provides tables detailing commands, descriptions, and parameters for Calendar, Clipboard, Finder, Notifications, System, and iTerm.
Details steps to create a category file, add scripts, and register the category.
Instructions for using the MCP Inspector for testing and debugging.
Enables debug logging via DEBUG=applescript-mcp* npm start.
Troubleshooting tips for permission errors, script failures, and communication issues.
Links to AppleScript Language Guide, MCP Protocol Documentation, and Issue Tracker.
Guidelines for contributing to the project.
MIT License.
joshrutkowski/applescript-mcp
December 1, 2024
March 28, 2025
TypeScript