caldav-mcp and che-ical-mcp
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 che-ical-mcp
PsychQuant/che-ical-mcp
macOS Calendar & Reminders MCP server with 24 tools - Native Swift EventKit integration for Claude AI. Supports iCloud, Google, Exchange calendars with same-name disambiguation.
Provides task/reminder management alongside calendar events with hashtag extraction and duplicate/conflict detection—capabilities absent from competing calendar MCPs. Implements 28 tools in native Swift with stdio transport, supporting batch operations, undo/redo history, and per-event timezone handling. Offers dual deployment: as a Claude Desktop MCP server or Claude Code plugin with integrated slash commands and weekday-verification hooks for error prevention.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work