calendar
Manage Apple Calendar events by searching, creating, listing, or opening them directly through the MCP server. Streamline scheduling with customizable search ranges, event details, and calendar assignments.
Instructions
Search, create, and open calendar events in Apple Calendar app
Input Schema
Name | Required | Description | Default |
---|---|---|---|
calendarName | No | Name of the calendar to create the event in (optional for create operation, uses default calendar if not specified) | |
endDate | No | End date/time of the event in ISO format (required for create operation) | |
eventId | No | ID of the event to open (required for open operation) | |
fromDate | No | Start date for search range in ISO format (optional, default is today) | |
isAllDay | No | Whether the event is an all-day event (optional for create operation, default is false) | |
limit | No | Number of events to retrieve (optional, default 10) | |
location | No | Location of the event (optional for create operation) | |
notes | No | Additional notes for the event (optional for create operation) | |
operation | Yes | Operation to perform: 'search', 'open', 'list', or 'create' | |
searchText | No | Text to search for in event titles, locations, and notes (required for search operation) | |
startDate | No | Start date/time of the event in ISO format (required for create operation) | |
title | No | Title of the event to create (required for create operation) | |
toDate | No | End date for search range in ISO format (optional, default is 30 days from now for search, 7 days for list) |