Submit

caldav-mcp

@dominik1001

A CalDAV client using Model Context Protocol (MCP) to expose calendar operations as tools for AI assistants.
Overview

what is Caldav Mcp?

Caldav Mcp is a CalDAV Model Context Protocol (MCP) server designed to expose calendar operations as tools for AI assistants, enabling seamless integration of calendar functionalities.

how to use Caldav Mcp?

To use Caldav Mcp, install the necessary dependencies, set up your CalDAV credentials in a .env file, compile the TypeScript code, and run the MCP server to access its functionalities.

key features of Caldav Mcp?

  • Connects to CalDAV servers for calendar management.
  • Allows creation of calendar events through a simple command.
  • Lists calendar events within a specified timeframe for easy access.

use cases of Caldav Mcp?

  1. Automating calendar event creation for AI assistants.
  2. Integrating calendar functionalities into applications for better user experience.
  3. Managing and retrieving calendar events programmatically.

FAQ from Caldav Mcp?

  • What is required to run Caldav Mcp?

You need Node.js and npm installed, along with your CalDAV server credentials.

  • Can I use Caldav Mcp with any CalDAV server?

Yes, as long as you have the correct credentials and URL for your CalDAV server.

  • Is there a license for Caldav Mcp?

Yes, Caldav Mcp is licensed under the MIT License.

Server Config

{
  "mcpServers": {
    "calendar": {
      "command": "npx",
      "args": [
        "caldav-mcp"
      ],
      "env": {
        "CALDAV_BASE_URL": "<CalDAV server URL>",
        "CALDAV_USERNAME": "<CalDAV username>",
        "CALDAV_PASSWORD": "<CalDAV password>"
      }
    }
  }
}
© 2025 MCP.so. All rights reserved.

Build with ShipAny.