MCP Servers / productivity / dav-mcp

dav-mcp

JSON →
httpnone21productivity

Turn any calendar, contact book, or task list into an AI-orchestrated system. Platform-independent via CalDAV/CardDAV — works with Nextcloud, Baikal, Radicale, Fastmail, and any standards-compliant DAV server. 26 tools with field-agnostic updates.

Install
How to run this server
[ { "cmd": "npx dav-mcp", "imports": [] } ]
server path: dav-mcp
Tools
What this server exposes
list_calendars
List all available CalDAV calendars
list_events
List events from a specified calendar
get_event
Get details of a specific event
create_event
Create a new calendar event
update_event
Update an existing calendar event
delete_event
Delete a calendar event
list_tasks
List all tasks from a task list
get_task
Get details of a specific task
create_task
Create a new task
update_task
Update an existing task
delete_task
Delete a task
list_addressbooks
List all available address books
list_contacts
List contacts from an address book
get_contact
Get details of a specific contact
create_contact
Create a new contact
update_contact
Update an existing contact
delete_contact
Delete a contact
list_files
List files in a directory
get_file
Get file contents or metadata
upload_file
Upload a file to the server
delete_file
Delete a file from the server
move_file
Move or rename a file
copy_file
Copy a file to a new location
create_directory
Create a new directory
delete_directory
Delete a directory
search
Search across calendars, tasks, contacts, and files
Configuration
Environment & auth
authnone
envCALDAV_SERVER_URL
envBEARER_TOKEN
envGOOGLE_CLIENT_ID
envGOOGLE_CLIENT_SECRET
envGOOGLE_REFRESH_TOKEN
Resources
dav-mcp — MCP Server · libregistry