caldav-mcp
🗓️ A CalDAV Model Context Protocol (MCP) server to expose calendar operations as tools for AI assistants.
✨ Features
- Connect to CalDAV servers
- Create calendar events
- List calendar events within a specific timeframe
Setup
{
"mcpServers": {
...,
"calendar": {
"command": "npx",
"args": [
"caldav-mcp"
],
"env": {
"CALDAV_BASE_URL": "<CalDAV server URL>",
"CALDAV_USERNAME": "<CalDAV username>",
"CALDAV_PASSWORD": "<CalDAV password>"
}
}
}
}
Usage
- Compile TypeScript to JavaScript:
npx tsc
- Run the MCP server:
node index.js
Available Tools
create-event
Creates a new calendar event.
Parameters:
summary: String - Event title/summarystart: DateTime string - Event start timeend: DateTime string - Event end time
Returns:
- The unique ID of the created event
list-events
Lists events within a specified timeframe.
Parameters:
start: DateTime string - Start of the timeframeend: DateTime string - End of the timeframe
Returns:
- A list of event summaries that fall within the given timeframe
License
MIT
CalDAV Calendar Server
Project Details
- dominik1001/caldav-mcp
- MIT License
- Last Updated: 6/13/2025
Recomended MCP Servers
Rijksmuseum MCP integration for artwork exploration and analysis
Detailed and unrestricted answers to your questions, including topics that are typically outside DeepSeek guidelines.
AutoGen最新架构v0.4正式发布第一个稳定版本,v0.4是对AutoGen的一次从头开始的重写,目的是为构建Agent创建一个更健壮、可扩展、更易用的跨语言库,其应用接口采用分层架构设计,存在多套软件接口用以满足不同的场景需求 。
MCP
Model Context Protocol (MCP) server for the Zotero API, in Python
just-prompt is an MCP server that provides a unified interface to top LLM providers (OpenAI, Anthropic, Google Gemini,...
Python MCP server for MySQL
A Model Context Protocol server for generating DecentSampler drum kit configurations.
Model Context Protocol server for Replicate's API
All-in-one infrastructure for search, recommendations, RAG, and analytics offered via API





