
Caldav Mcp
Let your coding agent list and manage CalDAV calendar events for scheduling around solo-builder ship and launch milestones.
Overview
CalDAV MCP is a MCP server for the Build phase that performs CalDAV calendar list, create, update, and delete operations as MCP tools.
What is this MCP server?
- MCP tools for CalDAV: list, create, update, and delete calendar events
- npm package caldav-mcp v0.9.0 with stdio transport
- Requires CALDAV_BASE_URL, CALDAV_USERNAME, and CALDAV_PASSWORD env configuration
- Works with standard CalDAV servers (self-hosted or provider endpoints that expose CalDAV)
- Enables agents to draft or adjust events from natural language during planning sessions
- Version 0.9.0 on npm (identifier caldav-mcp)
- Four operation classes: list, create, update, delete events
- Three required environment variables for CalDAV auth
Community signal: 78 GitHub stars.
What problem does it solve?
Agents cannot see your real calendar, so planning prompts drift from actual availability and existing events on your CalDAV server.
Who is it for?
Indie builders on CalDAV-backed calendars who want hands-free event CRUD from coding agents during integration setup.
Skip if: Teams on calendars with no CalDAV API, or anyone who refuses to provide CalDAV credentials to a local MCP process.
What do I get? / Deliverables
Once caldav-mcp is configured, your agent can query and mutate CalDAV events through MCP instead of inventing a fictional schedule.
- Agent-callable CalDAV event list and CRUD results
- Calendar-aware planning without leaving the coding agent
Recommended MCP Servers
Journey fit
Hooking external calendars into agent workflows is integration work done while building automation around how you run the product. CalDAV CRUD over MCP is a direct connector to calendar infrastructure, not a marketing or analytics grow tool.
How it compares
CalDAV integration MCP, not a standalone calendar app or Google-only OAuth skill.
Common Questions / FAQ
Who is CalDAV MCP for?
Solo builders and small teams using CalDAV calendars who want MCP agents to read and maintain events alongside development work.
When should I use CalDAV MCP?
Use it while building agent automations for scheduling—sprint planning, launch checklists, or support rotations—against your live CalDAV account.
How do I add CalDAV MCP to my agent?
Install caldav-mcp from npm, set CALDAV_BASE_URL, CALDAV_USERNAME, and CALDAV_PASSWORD in the MCP server env block, add stdio transport in your host, then enable the list/create/update/delete tools.