apple_calendar
Manage Apple Calendar events: list calendars, view today/tomorrow/weekly events, create, delete, and modify events, with confirmation for destructive actions.
Instructions
Control Apple Calendar. Actions: list, today, tomorrow, create_event, delete_event, week, date_events, modify_event.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | Date in YYYY-MM-DD format | |
| hour | No | Start hour (0-23, default: 9) | |
| title | No | Event title | |
| action | Yes | list: List all calendar names; today: List today's events across all calendars; tomorrow: List tomorrow's events across all calendars; create_event: Create a new calendar event for today; delete_event: Delete an event by title; week: List events for the next 7 days across all calendars; date_events: List events for a specific date; modify_event: Modify an event's start time | |
| confirm | No | Set to true to confirm a protected/destructive action. Without this, protected actions return a preview instead of executing. | |
| cal_name | No | Calendar name (default: Calendar) | |
| duration | No | Duration in hours (default: 1) |