applescript-mcp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DEBUGNoEnable debug logging for applescript-mcp server.

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
system_volume[System control and information] Set system volume
system_get_frontmost_app[System control and information] Get the name of the frontmost application
system_launch_app[System control and information] Launch an application
system_quit_app[System control and information] Quit an application
system_toggle_dark_mode[System control and information] Toggle system dark mode
system_get_battery_status[System control and information] Get battery level and charging status
calendar_add[Calendar operations] Add a new event to Calendar
calendar_list[Calendar operations] List all events for today
finder_get_selected_files[Finder and file operations] Get currently selected files in Finder
finder_search_files[Finder and file operations] Search for files by name
finder_quick_look_file[Finder and file operations] Preview a file using Quick Look
clipboard_get_clipboard[Clipboard management operations] Get current clipboard content
clipboard_set_clipboard[Clipboard management operations] Set clipboard content
clipboard_clear_clipboard[Clipboard management operations] Clear clipboard content
notifications_toggle_do_not_disturb[Notification management] Toggle Do Not Disturb mode using keyboard shortcut
notifications_send_notification[Notification management] Send a system notification
iterm_paste_clipboard[iTerm terminal operations] Paste clipboard content into iTerm
iterm_run[iTerm terminal operations] Run a command in iTerm