Icloud Calendar runs on your own machine — the client starts it, so there is no endpoint to ping. 256 installs a week from npm. Last commit 18 Aug 2026.
Manage Apple iCloud Calendar through a reliable CalDAV MCP server.
Today is the operative word: we check Icloud Calendar every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add icloud-calendar -e 'ICLOUD_USERNAME=<ICLOUD_USERNAME>' -e 'ICLOUD_APP_PASSWORD=<ICLOUD_APP_PASSWORD>' -- npx -y icloud-calendar-mcp
{
"mcpServers": {
"icloud-calendar": {
"command": "npx",
"args": [
"-y",
"icloud-calendar-mcp"
],
"env": {
"ICLOUD_APP_PASSWORD": "<ICLOUD_APP_PASSWORD>",
"ICLOUD_USERNAME": "<ICLOUD_USERNAME>"
}
}
}
}
[mcp_servers.icloud-calendar]
command = "npx"
args = ["-y", "icloud-calendar-mcp"]
env = { ICLOUD_USERNAME = "<ICLOUD_USERNAME>", ICLOUD_APP_PASSWORD = "<ICLOUD_APP_PASSWORD>" }
{
"mcpServers": {
"icloud-calendar": {
"command": "npx",
"args": [
"-y",
"icloud-calendar-mcp"
],
"env": {
"ICLOUD_APP_PASSWORD": "<ICLOUD_APP_PASSWORD>",
"ICLOUD_USERNAME": "<ICLOUD_USERNAME>"
}
}
}
}
{
"servers": {
"icloud-calendar": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"icloud-calendar-mcp"
],
"env": {
"ICLOUD_APP_PASSWORD": "<ICLOUD_APP_PASSWORD>",
"ICLOUD_USERNAME": "<ICLOUD_USERNAME>"
}
}
}
}
Put your own values in place of
<ICLOUD_USERNAME> (Apple Account email address), <ICLOUD_APP_PASSWORD> (Apple app-specific password (never the Apple Account password)).
The author’s registry entry marks them as required.
MCP server for iCloud (Apple) Calendar access via CalDAV
Read, render, search, and manage reMarkable documents through MCP
Read-only-by-default MCP server for iCloud mail, calendar, and contacts (IMAP/CalDAV/CardDAV).
Manage Komodo through AI assistants
MCP server for macOS Calendar.app — calendar and event management via AppleScript
A TypeScript MCP server for iCloud Calendar with native multi-VALARM support.
Local MCP server for your calendars across Nextcloud, iCloud, Google and any CalDAV server.
Manage Authentik through AI assistants
Answers built from our own checks of this server.