A Model Context Protocol server for AI models to access and manipulate Apple Calendar data on macOS through a standardized interface.
A Model Context Protocol (MCP) server for interacting with Apple Calendars on macOS. This module allows AI models to access and manipulate calendar data through a standardized interface.
npm install
npm run build
npm start
The MCP server provides the following tools for AI models:
getCalendars
: List all available calendarsgetCalendarEvents
: Get events from a specific calendarcreateCalendarEvent
: Create a new event in a calendarupdateCalendarEvent
: Update an existing eventdeleteCalendarEvent
: Delete an event from a calendarWhen creating or updating events, you can use any of the following date formats:
ISO8601 with milliseconds and Z timezone (recommended):
2025-03-09T10:00:00.000Z
ISO8601 without milliseconds:
2025-03-09T10:00:00
ISO8601 with space instead of T:
2025-03-09 10:00:00
ISO8601 with forward slashes:
2025/03/09 10:00:00
The Calendar API Bridge has been updated to handle these date formats automatically.
To run the server in development mode with automatic reloading:
npm run dev
MIT
Discover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!