Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| discover_apps | Discover AppleScript capabilities of a macOS application |
| finder_get_selection | Get currently selected files/folders in Finder |
| finder_get_current_folder | Get path of currently viewed folder in frontmost Finder window |
| mail_get_accounts | Get list of all Mail account names |
| mail_get_inbox_count | Get unread message count in inbox |
| mail_get_total_inbox_count | Get total message count in inbox |
| contacts_search_people | Search for people by name in Contacts |
| contacts_get_person_info | Get detailed information for a specific person |
| reminders_get_lists | Get all reminder lists with reminder counts |
| reminders_get_incomplete_reminders | Get incomplete reminders across all lists |
| notes_get_folders | Get all note folders with note counts |
| notes_get_recent_notes | Get recently modified notes |
| notes_search_notes | Search notes by title or content |
| notes_create_note | Create new note with title and content |
| textedit_get_documents | Get list of open TextEdit documents |
| textedit_create_document | Create new TextEdit document with optional content |
| calendar_get_calendars | Get all calendars with event counts |
| calendar_create_event | Create new calendar event |
| calendar_get_today_events | Get today's events across all calendars |
| calendar_get_upcoming_events | Get upcoming events in date range |
| workflow_contact_to_textedit | Get contact information and create formatted TextEdit document |
| mail_create_message | Create new email message with recipients, subject, and body |
| mail_send_message | Send the most recently created message |
| reminders_create_reminder | Create new reminder with title, optional due date and list |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |