apple-calendar-mcp
1
MCP Apple Calendars is an MCP server designed to interact with Apple Calendars on macOS. It enables AI models to access and manipulate calendar data through a variety of tools, supporting multiple date formats for flexibility.
MCP Apple Calendars
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.
Prerequisites
- macOS 12.0 or later
- Node.js 16.0 or later
- Calendar API Bridge running locally
Installation
- Clone this repository
- Install dependencies
- Build the TypeScript code
Usage
- Ensure the Calendar API Bridge is running on port 8080
- Start the MCP server
Available Tools
- List all available calendars
- Get events from a specific calendar
- Create a new event in a calendar
- Update an existing event
- Delete an event from a calendar
Date Formats
Multiple ISO8601 date formats are supported when creating or updating events.