
CalDAV
STDIOCalDAV MCP server enabling AI assistants to manage calendar events and operations
CalDAV MCP server enabling AI assistants to manage calendar events and operations
🗓️ A CalDAV Model Context Protocol (MCP) server to expose calendar operations as tools for AI assistants.
{
"mcpServers": {
...,
"calendar": {
"command": "npx",
"args": [
"caldav-mcp"
],
"env": {
"CALDAV_BASE_URL": "<CalDAV server URL>",
"CALDAV_USERNAME": "<CalDAV username>",
"CALDAV_PASSWORD": "<CalDAV password>"
}
}
}
}
npx tsc
node index.js
Creates a new calendar event.
Parameters:
summary
: String - Event title/summarystart
: DateTime string - Event start timeend
: DateTime string - Event end timeReturns:
Lists events within a specified timeframe.
Parameters:
start
: DateTime string - Start of the timeframeend
: DateTime string - End of the timeframeReturns:
MIT