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:
npm install - Build the TypeScript code:
npm run build
Usage
- Make sure the Calendar API Bridge is running on port 8080
- Start the MCP server:
npm start
Available Tools
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 calendar
Date Formats
When 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.000ZISO8601 without milliseconds:
2025-03-09T10:00:00ISO8601 with space instead of T:
2025-03-09 10:00:00ISO8601 with forward slashes:
2025/03/09 10:00:00
The Calendar API Bridge has been updated to handle these date formats automatically.
Development
To run the server in development mode with automatic reloading:
npm run dev
License
MIT
Apple Calendars
Project Details
- shadowfax92/apple-calendar-mcp
- mcp-apple-calendars
- Last Updated: 3/30/2025
Recomended MCP Servers
Simple MCP servers for various Aviation APIs
Kubernetes Control Plane Server for Managing Multiple Clusters – the central pilot for your k8s fleets✈️✈️
A MCP (Model Context Protocol) server for PowerPoint manipulation using python-pptx. This server provides tools for creating, editing,...
MCP server for Docker
An MCP server implementation that integrates the Rhombus API to provide Chatbot tools.
MCP server for enabling LLM applications to perform deep research via the MCP protocol
A powerful Model Context Protocol (MCP) server that revolutionizes NPM package analysis through AI.
IoT Model Context Protocol Server Repository





