Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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 |
| mail_create_email | [Mail operations] Create a new email in Mail.app |
| mail_list_emails | [Mail operations] List emails from a specified mailbox in Mail.app |
| mail_get_email | [Mail operations] Get a specific email by search criteria from Mail.app |
| pages_create_document | [Pages document operations] Create a new Pages document with plain text content (no formatting) |
| shortcuts_run_shortcut | [Shortcuts operations] Run a shortcut with optional input. Uses Shortcuts Events to run in background without opening the app. |
| shortcuts_list_shortcuts | [Shortcuts operations] List all available shortcuts with optional limit |
| messages_list_chats | [iMessage operations] List available iMessage and SMS chats |
| messages_get_messages | [iMessage operations] Get messages from the Messages app |
| messages_search_messages | [iMessage operations] Search for messages containing specific text or from a specific sender |
| messages_compose_message | [iMessage operations] Open Messages app with a pre-filled message to a recipient or automatically send a message |
| notes_create | [Apple Notes operations] Create a new note with optional formatting |
| notes_createRawHtml | [Apple Notes operations] Create a new note with direct HTML content |
| notes_list | [Apple Notes operations] List all notes or notes in a specific folder |
| notes_get | [Apple Notes operations] Get a specific note by title |
| notes_search | [Apple Notes operations] Search for notes containing specific text |