madbonez/caldav-mcp
by Various
π βοΈ - Universal MCP server for CalDAV protocol integration. Works with any CalDAV-compatible calendar server including Yandex Calendar, Google Calendar (via CalDAV), Nextcloud, o
MCP
madbonez/caldav-mcp
Added 1 June 2026
Overview
madbonez/caldav-mcp is a universal MCP server for CalDAV protocol integration. It connects to any CalDAV-compatible calendar server, including Yandex Calendar, Google Calendar via CalDAV, and Nextcloud. Written in Python, it enables AI agents to read and write calendar data through the Model Context Protocol.
Best for
Best for
Developers who need to integrate calendar data from multiple CalDAV sources into MCP-based AI tools
Use cases
- Building AI assistants that can schedule or retrieve calendar events
- Syncing tasks and events from multiple CalDAV providers into a unified interface
- Creating automation workflows that interact with personal or shared calendars
How to use
Install
uvx mcp-caldav Tools exposed
mypyruffpre-commituv
Tested with
Cursor
Example client config
{\n "mcpServers": {\n "mcp-caldav": {\n "command": "uvx",\n "args": ["mcp-caldav"],\n "env": {\n "CALDAV_URL": "https://caldav.example.com/",\n "CALDAV_USERNAME": "your-username",\n "CALDAV_PASSWORD": "your-password"\n }\n }\n }\n} Notes
madbonez/caldav-mcp is a universal MCP server for CalDAV protocol integration. It connects to any CalDAV-compatible calendar server, including Yandex Calendar, Google Calendar via CalDAV, and Nextcloud. Written in Python, it enables AI agents to read and write calendar data through the Model Context Protocol.
8 stars on GitHub. Last updated 2025-11-28.
Use cases
- Building AI assistants that can schedule or retrieve calendar events
- Syncing tasks and events from multiple CalDAV providers into a unified interface
- Creating automation workflows that interact with personal or shared calendars
Pros
- Works with a wide range of CalDAV servers, not tied to a single provider
- Open source and written in Python, making it easy to audit or extend
- Provides a standardized MCP interface for calendar operations
Cons
- Low star count (8) suggests early stage with limited community validation
- Requires users to have a CalDAV-enabled calendar server already set up
- Potential instability or incomplete feature coverage due to minimal adoption
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Works with a wide range of CalDAV servers, not tied to a single provider
- Open source and written in Python, making it easy to audit or extend
- Provides a standardized MCP interface for calendar operations
Cons
- Low star count (8) suggests early stage with limited community validation
- Requires users to have a CalDAV-enabled calendar server already set up
- Potential instability or incomplete feature coverage due to minimal adoption
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
Get the free Developerβs Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.