CalDAV MCP Server
io.github.lukegskw/caldav-mcp·v0.2.0·3 starsA TypeScript MCP server for iCloud Calendar with native multi-VALARM support.
not scanned yet
3 stars136 downloads/wk
Reviews
Write oneNobody has reviewed CalDAV MCP Server yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
CalDAV MCP Server tools
No tool declarations could be read from the package source. They show once the server is installed.
How CalDAV MCP Server compares
Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 60% of 1,299 Productivity servers
- GitHub stars
- 3
- more than 65% of 854 Productivity servers
- Downloads a week
- 136
- more than 63% of 427 Productivity servers with a package
Release history: 3 versions in the registry since 2026-09-12, latest 2026-10-21, typically one every 28 days.
Install CalDAV MCP Server in Claude Code, Cursor or VS Code
claude mcp add caldav-mcp -- docker run -i --rm ghcr.io/lukegskw/caldav-mcp:0.2.0
What the publisher says
From the CalDAV MCP Server repository's README, as published. We do not edit it. Read it on GitHub
CalDAV MCP Server
CalDAV MCP Server is a Model Context Protocol server for managing iCloud Calendar events, including native support for multiple VALARM reminders on one event.
iCloud Calendar is the only provider officially supported and manually validated in the first release. The server works with any MCP client that supports stdio or Streamable HTTP.
This independent project is not affiliated with, authorized, sponsored, or approved by Apple Inc. Apple and iCloud are trademarks of their respective owner.
Quick start
Install Node.js 24+, create an Apple app-specific password, and add this local stdio server to a JSON-configured MCP client such as Claude Desktop or Gemini:
{
"mcpServers": {
"icloud-calendar": {
"command": "npx",
"args": ["--yes", "@lukegskw/caldav-mcp@latest"],
"env": {
"CALDAV_USERNAME": "user@example.com",
"CALDAV_PASSWORD": "xxxx-xxxx-xxxx-xxxx"
}
}
}
}Restart the client and confirm that it lists six calendar tools. See client-specific setup and Docker deployment below. Keep the configuration file private because it contains the app-specific password.
Navigation
- About
- Features
- MCP tools
- Tech stack
- Installation
- Configuration
- MCP client setup
- Verification
- Limitations
- Contributing
- Releasing
About
The server connects one configured account to iCloud through CalDAV. It discovers the account's calendars and exposes normalized read and write operations through MCP.
Updates preserve the complete iCalendar resource, including unknown properties, Apple extensions, VTIMEZONE, recurrence exceptions, and alarms omitted from a patch. Writes use opaque resource identifiers and ETags instead of assuming that a CalDAV filename matches an event UID.
Calendar resources are processed in memory. The server has no telemetry and no application database, and raw iCalendar is returned only when explicitly requested.
Features
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
CalDAV MCP Server: common questions
- Is CalDAV MCP Server safe?
- Mostly: it is graded B (83/100). Read the CalDAV MCP Server safety report
- How do I install CalDAV MCP Server?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does CalDAV MCP Server need an API key?
- Yes. The registry entry asks for
CALDAV_PASSWORD. - Is CalDAV MCP Server maintained?
- The last commit was 41 days ago (2026-09-24). The latest release is v0.2.0.
- What can I use instead of CalDAV MCP Server?
- Servers from other publishers that do the same job: Agent-Native Calendar MCP server, iCloud MCP server and Buoy Gg MCP server.
- How does CalDAV MCP Server compare with other Productivity MCP servers?
- safety score 83/100 (higher than 60% of 1,299 Productivity servers); github stars 3 (more than 65% of 854 Productivity servers); downloads a week 136 (more than 63% of 427 Productivity servers with a package). Full comparison.
Alternatives to CalDAV MCP Server
Same job from other publishers: the closest match first, then the best rated.
- Agent-Native CalendarAgent-Native Google Calendar - manage events, sync, and public bookingnot reviewedEstablishedA
- iCloud MCPApple Mail, Calendar, Contacts, Reminders, Notes, Messages and Safari via AppleScript or iCloudnot reviewedEstablishedB
- Buoy GgLet AI agents read and drive a running React Native or Flutter app through Buoy's devtools.not reviewedEstablishedA
- AIquila — Nextcloud MCP ServerNextcloud MCP server — 345 tools: files, calendar, contacts, mail, Talk, Deck, photos, maps, notesnot reviewedEstablishedC
- Intervals IcuRead/write Intervals.icu MCP server: activities, wellness, calendar, gear, and workouts.not reviewedEstablishedB