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