Skip to content

Add dav-mcp community server — universal CalDAV/CardDAV/VTODO orchestration#3802

Open
PhilflowIO wants to merge 1 commit intomodelcontextprotocol:mainfrom
PhilflowIO:add-dav-mcp
Open

Add dav-mcp community server — universal CalDAV/CardDAV/VTODO orchestration#3802
PhilflowIO wants to merge 1 commit intomodelcontextprotocol:mainfrom
PhilflowIO:add-dav-mcp

Conversation

@PhilflowIO
Copy link
Copy Markdown

What is dav-mcp?

An MCP server that turns calendars, contacts, and task lists into AI-orchestrated systems — across any platform that implements the DAV standard.

Instead of building separate integrations for every provider, dav-mcp uses the open CalDAV/CardDAV protocols. One server connects to Nextcloud, Baikal, Radicale, Fastmail, Synology, and any other standards-compliant DAV provider.

What sets it apart

  • Platform-independent — one server reaches any DAV-compliant provider. No vendor lock-in.
  • Field-agnostic updates — agents can read and write any property from the RFC specs (5545/6350), including custom X-* extensions. The protocol is the limit, not the implementation.
  • Server-side filtering — CalDAV/CardDAV queries push filtering to the server for efficient data retrieval
  • 26 production-ready tools — full CRUD for events, contacts, and todos
  • Two transports — STDIO (Claude Desktop, Cursor) and Streamable HTTP (n8n, cloud agents)

Links

…ration

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant