Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LOG_LEVEL | No | Logging verbosity: debug, info, warn, error | info |
| SCRIPT_TIMEOUT | No | Script execution timeout in milliseconds | 30000 |
| ENABLE_SECURITY_VALIDATION | No | Enable security checks | true |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| reminders_add | Create a new reminder in Apple Reminders app. Supports title, list, notes, due date, priority (none/low/medium/high), and flagged status. |
| reminders_list | List reminders from Apple Reminders app with optional filtering by list name and completion status. Returns up to 100 reminders. |
| reminders_complete | Mark a reminder as completed. Can find by reminder ID (most reliable) or by title with optional list filter. |
| reminders_search | Search reminders by keyword in title or notes. Supports filtering by list and completion status. |
| calendar_create_event | Create a new event in Apple Calendar. Supports all-day and timed events with optional location, notes, attendees, and alerts. |
| calendar_list_events | List calendar events within a date range. Can filter by specific calendar. Returns up to 100 events. |
| calendar_find_free_time | Find available time slots in your calendar for scheduling meetings. Analyzes existing events and returns free gaps. |
| calendar_update_event | Update an existing calendar event. Can modify title, dates, location, or notes. |
| calendar_delete_event | Delete a calendar event. Can find by event ID (most reliable) or by title with optional date filter. |
| notes_create | Create a new note in Apple Notes app with title and body content. Supports HTML formatting in the body. |
| notes_append | Append content to an existing note. Can find by note ID (most reliable) or by title with optional folder filter. |
| notes_search | Search notes by keyword in title or body. Supports filtering by folder. Returns up to 100 notes with excerpts. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |