caldav-mcp and mcp
One is a CalDAV client exposing calendar operations as tools for AI assistants, while the other is a Calendar MCP server offering features like atomic booking and conflict prevention, indicating they are complements with the client connecting to the server.
About caldav-mcp
dominik1001/caldav-mcp
A CalDAV client using Model Context Protocol (MCP) to expose calendar operations as tools for AI assistants.
Implements calendar CRUD operations (create, list, delete events) with time-range filtering and multi-calendar support, communicating via MCP's stdio transport. Built in TypeScript with environment-based CalDAV server configuration, it integrates directly into AI assistant platforms like Claude Desktop through standard MCP server setup. The tool exposes granular operations—event creation with start/end times, querying by timeframe, and deletion by UID—enabling sophisticated calendar automation workflows.
About mcp
temporal-cortex/mcp
Calendar MCP server with atomic booking, conflict prevention, deterministic RRULE expansion, and TOON token compression for AI agents
Implements 18 tools across 5 layers using Two-Phase Commit for atomic booking and deterministic temporal computation via Truth Engine, eliminating hallucinations in scheduling tasks. Exposes capabilities via MCP, REST, A2A, and browser protocols with multi-provider support (Google Calendar, Outlook, CalDAV) and unified availability merging. Token-efficient TOON compression reduces context overhead by ~40% compared to JSON while maintaining full recurrence rule handling including DST, leap years, and complex intervals.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work