dav-mcp

Calendars, contacts and tasks for any AI agent.

Open Source, 2026

dav-mcp on laptop and phone

27 tools

Code on GitHub

You ask your AI assistant to move Thursday's meeting. Its calendar connection can only create and list, two or three tools. So it improvises, and you end up with two meetings in the calendar.

What I built

27 tools instead of two or three

I built dav-mcp, an MCP server with 27 tools for calendars, contacts and tasks. It speaks CalDAV and CardDAV, whether Google, Apple or Nextcloud sits behind them. With it the agent can search, edit, delete and find free time. It runs locally in Claude and Cursor, and over HTTP in n8n.

What it can do

  • 27 tools instead of two or three
  • Full editing of events, contacts, tasks
  • Find free time on any server
  • Google, Apple, Nextcloud and more
  • Runs in Claude, Cursor and n8n

Numbers

27 tools
810 npm downloads last month
35 stars on GitHub

Code and stack

  • Node.js
  • MCP SDK
  • tsdav
  • Express
  • Docker
  • MIT-Lizenz
  • Version 4.0.1

MIT licensed.

I built this for myself. I'll build yours the same way.

Book a first call