calendar
Search, create, open, or list calendar events in the Apple Calendar app using specific criteria such as dates, titles, or event IDs. Simplify event management directly through the MCP server.
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) |