icloud-calendar-mcp
local MCP serverInstallation
Terminal
claude mcp add icloud-calendar-mcp -e ICLOUD_USERNAME=... -e ICLOUD_PASSWORD=... -- npx -y @icloud-calendar-mcp/server
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": {
"icloud-calendar-mcp": {
"command": "npx",
"args": [
"-y",
"@icloud-calendar-mcp/server"
],
"env": {
"ICLOUD_USERNAME": "...",
"ICLOUD_PASSWORD": "..."
}
}
}
}Fill in the environment variables with your own credentials.
Summary
MCP server for iCloud (Apple) Calendar access via CalDAV
Questions
icloud-calendar-mcp is a local MCP server distributed as the npm package @icloud-calendar-mcp/server.
Run: claude mcp add icloud-calendar-mcp -e ICLOUD_USERNAME=... -e ICLOUD_PASSWORD=... -- npx -y @icloud-calendar-mcp/server
Run: codex mcp add icloud-calendar-mcp --env ICLOUD_USERNAME=... --env ICLOUD_PASSWORD=... -- npx -y @icloud-calendar-mcp/server
Similar MCP servers
NameStars
- iCloud MCPio.github.MrGo2/icloud-mcp54
- mcp-apple-musicio.github.Cifero74/mcp-apple-music43
- macOS Calendar and Remindersio.github.PsychQuant/che-ical-mcp36
- macOS Calendar & Remindersio.github.kiki830621/che-ical-mcp36
- remiio.github.mattheworiordan/remi21
- Apple Tools (Unified)io.github.JonathanRReed/apple-tools-mcp18
- mcp-server-browserio.github.bytedance/mcp-server-browser39K
- mcp-server-filesystemio.github.bytedance/mcp-server-filesystem39K