{"repo":"dominik1001/caldav-mcp","free":true,"listed":false,"github":"https://github.com/dominik1001/caldav-mcp","clone":"git clone https://github.com/dominik1001/caldav-mcp.git","description":"🗓️ A CalDAV Model Context Protocol (MCP) server to expose calendar operations as tools for AI assistants.","language":"TypeScript","stars":97,"topics":["caldav","mcp-server","typescript","mcp"],"license":"MIT","category":"mcp-servers","readme_excerpt":"caldav-mcp 🗓️ A CalDAV Model Context Protocol (MCP) server to expose calendar operations as tools for AI assistants. ✨ Features - Connect to CalDAV servers - List calendars - List calendar events within a specific timeframe - Create calendar events - Update calendar events - Delete calendar events by UID Setup Development Quick Start Run the MCP server in development mode with auto-reload: This will run the TypeScript code directly with watch mode and automatically load environment variables from .env . Manual Build Alternatively, you can compile TypeScript to JavaScript and run it: 1. Compile: 2. Run: Available Tools list-calendars List all calendars returning both name and URL Parameters: none Returns: - List of all available calendars list-events List all events between start and end date in the calendar specified by its URL Parameters: - start : string — Start date (ISO 8601) - end : string — End date (ISO 8601) - calendarUrl : string Returns: - A list of events that fall within the given timeframe, each containing uid , summary , start , end , and optionally description and location create-event Creates an event in the calendar specified by its URL. For all-day events, set wholeDay to true. For a single-day all-day event, use start and end datetimes on the same calendar date; they do not need to be identical timestamps. Parameters: - summary : string - start : string — Start datetime (ISO 8601) - end : string — End datetime (ISO 8601) - wholeDay : boolean (optional) — C","default_branch":null,"files":null,"tree":[],"storefront":"/r/dominik1001","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dominik1001/caldav-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}