CardDAV address books MCP server
Read and write CardDAV address books: contacts, groups and photos over the open standard
not scanned yet
0 stars39 downloads/wk
Reviews
Write oneNobody has reviewed CardDAV address books yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
CardDAV address books tools
No tool declarations could be read from the package source. They show once the server is installed.
How CardDAV address books compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 65% of 48,255 servers
- Downloads a week
- 39
- more than 30% of 12,191 servers with a package
Release history: 2 versions in the registry since 2026-09-08, latest 2026-10-22, typically one every 44 days.
Install CardDAV address books in Claude Code, Cursor or VS Code
Runs npx -y @ni-c/carddav-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add carddav-mcp -- npx -y @ni-c/carddav-mcp
What the publisher says
From the CardDAV address books repository's README, as published. We do not edit it. Read it on GitHub
carddav-mcp
<!-- badges: start -->
<!-- badges: end -->
A Model Context Protocol (MCP) server for CardDAV, the open contacts standard behind Nextcloud, Radicale, Baikal, SOGo, Fastmail, mailbox.org and iCloud.
Lets MCP clients like Claude Code, Claude Desktop or Codex work with your address book: find a person, read their card in full, add and correct contacts, keep groups, and fetch a contact photo — against your own server, with no vendor API in between.
Seventeen tools is the ceiling, not the floor: CARDDAVALLOWTOOLS=essential registers a curated six instead, and a model picks the right tool far more reliably from six than from seventeen — see choosing which tools load.
What makes it different
A listing stays cheap on a real address book. list_contacts asks the server for a dozen named properties rather than for whole cards, which is the difference between a few kilobytes and several megabytes once inline photos are involved. The entries it returns say partial out loud, because a card retrieved that way is missing everything nobody asked for — and the write path refuses to build on one, re-fetching every time.
Both group conventions, read and written. vCard 4 defines KIND:group with MEMBER. Apple got there first and shipped X-ADDRESSBOOKSERVER-KIND on top of vCard 3, and that is what Apple Contacts, Nextcloud and most of the installed base actually store. This server reads both and writes whichever the address book already uses — a group written in the other convention is not a compatibility footnote, it is invisible in the client the person is looking at.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
CardDAV address books: common questions
- Is CardDAV address books MCP server safe?
- Mostly: it is graded B (83/100). Read the CardDAV address books safety report
- How do I install CardDAV address books?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does CardDAV address books need an API key?
- Yes. The registry entry asks for
CARDDAV_PASSWORD,CARDDAV_TOKEN. - Is CardDAV address books maintained?
- The last commit was 23 days ago (2026-10-12). The latest release is v0.1.4.
- How does CardDAV address books compare with other MCP servers?
- safety score 83/100 (higher than 65% of 48,255 servers); downloads a week 39 (more than 30% of 12,191 servers with a package). Full comparison.