Apple Calendar
local MCP serverInstallation
Terminal
claude mcp add apple-calendar-mcp -e APPLE_CALENDAR_MCP_SAFETY_MODE=... -e APPLE_CALENDAR_MCP_ALLOWED_CALENDARS=... -e APPLE_CALENDAR_MCP_WRITE_ALLOWED_CALENDARS=... -- uvx apple-calendar-mcp
Run in your project folder. Add --scope user to use it everywhere.
Claude Desktop, Cursor & other clients
Add to claude_desktop_config.json or .cursor/mcp.json.
{
"mcpServers": {
"apple-calendar-mcp": {
"command": "uvx",
"args": [
"apple-calendar-mcp"
],
"env": {
"APPLE_CALENDAR_MCP_SAFETY_MODE": "...",
"APPLE_CALENDAR_MCP_ALLOWED_CALENDARS": "...",
"APPLE_CALENDAR_MCP_WRITE_ALLOWED_CALENDARS": "..."
}
}
}
}Fill in the environment variables with your own credentials.
Summary
List, create, update, and delete events in Apple Calendar on macOS.
Questions
Apple Calendar is a local MCP server distributed as the pypi package apple-calendar-mcp.
Run: claude mcp add apple-calendar-mcp -e APPLE_CALENDAR_MCP_SAFETY_MODE=... -e APPLE_CALENDAR_MCP_ALLOWED_CALENDARS=... -e APPLE_CALENDAR_MCP_WRITE_ALLOWED_CALENDARS=... -- uvx apple-calendar-mcp
Run: codex mcp add apple-calendar-mcp --env APPLE_CALENDAR_MCP_SAFETY_MODE=... --env APPLE_CALENDAR_MCP_ALLOWED_CALENDARS=... --env APPLE_CALENDAR_MCP_WRITE_ALLOWED_CALENDARS=... -- uvx apple-calendar-mcp
Similar MCP servers
NameStars
- caldav-mcpio.github.dominik1001/caldav-mcp102
- calendar-mcpio.github.deciduus/calendar-mcp26
- Apple Remindersio.github.JonathanRReed/apple-mcp-reminders18
- three.ws Alertsio.github.nirholas/alerts-mcp218
- airtablecom.mcparmory/airtable31
- Apple Notesio.github.JonathanRReed/apple-mcp-notes18
- Apple Tools (Unified)io.github.JonathanRReed/apple-tools-mcp18
- Microsoft 365 Calendario.github.mindstone/mcp-server-microsoft-calendar12