About
A Model Context Protocol server that connects to CalDAV servers, enabling AI assistants to create and list calendar events through defined tools.
Capabilities

Overview
The CalDAV MCP server turns a standard CalDAV calendar into a first‑class AI tool. By exposing calendar operations—such as creating events and querying scheduled items—as MCP tools, it allows AI assistants to interact with a user’s calendar without needing custom integrations or hard‑coded API calls. This solves the common problem of bridging generic AI workflows with specific calendar backends, enabling seamless scheduling, reminders, and time‑management tasks directly from conversational agents.
At its core, the server authenticates with a CalDAV endpoint using credentials supplied via environment variables. Once running, it presents two primary tools: and . The former accepts a summary, start time, and end time, then creates an event on the remote calendar and returns its unique identifier. The latter takes a start and end datetime, queries the CalDAV server for events in that window, and returns a concise list of summaries. These tools are intentionally lightweight but fully functional for everyday scheduling needs, making them ideal for developers who want to give AI assistants calendar awareness without building bespoke adapters.
Key features include:
- Out‑of‑the‑box CalDAV support: Works with any compliant server (Apple Calendar, Nextcloud, DAViCal, etc.) without additional configuration.
- Simple tool signatures: Clear parameter and return definitions make it trivial for AI agents to generate correct calls.
- Secure credential handling: Credentials are injected via environment variables, keeping secrets out of source code.
- Extensible architecture: The MCP framework allows future tools (e.g., event deletion or recurrence handling) to be added with minimal effort.
Real‑world scenarios that benefit from this MCP server are plentiful. A scheduling assistant can ask a user to book a meeting, call , and confirm the booking. A daily brief can request all events for the day, use , and summarize them. In team settings, a bot can scan overlapping times across multiple calendars to find optimal meeting slots. Because the tools are exposed through MCP, any AI platform that understands the protocol can immediately leverage them—no custom SDK or webhook setup required.
Integrating CalDAV MCP into an AI workflow is straightforward: add the server to your MCP configuration, start it, and reference its tools in prompts or chain calls. The AI client can then retrieve tool metadata, construct appropriate JSON payloads, and interpret responses in natural language. This tight coupling between AI reasoning and calendar manipulation empowers developers to build sophisticated scheduling assistants, automated meeting planners, or time‑management companions with minimal overhead.
Related Servers
MindsDB MCP Server
Unified AI-driven data query across all sources
Homebrew Legacy Server
Legacy Homebrew repository split into core formulae and package manager
Daytona
Secure, elastic sandbox infrastructure for AI code execution
SafeLine WAF Server
Secure your web apps with a self‑hosted reverse‑proxy firewall
mediar-ai/screenpipe
MCP Server: mediar-ai/screenpipe
Skyvern
MCP Server: Skyvern
Weekly Views
Server Health
Information
Explore More Servers
CallCenter.js
AI‑driven VoIP calls via Claude and real‑time voice
Mistral OCR MCP Server
Fast, ML-powered OCR via Model Context Protocol
Notion Chakra MCP
MCP endpoints for seamless Notion integration
AllAboutAI YT MCP Servers
OpenAI o1 and Flux model integration via MCP
Read Website Fast MCP Server
Fast, token‑efficient web content extraction to Markdown
Aoirint MCPing Server
Monitor Minecraft servers with PostgreSQL persistence