Mmcp.market

CalDAV calendars MCP server

by ni-c·io.github.ni-c/caldav-mcp·v0.1.4

Read and write CalDAV calendars: events, tasks and journal entries over the open standard

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Growing

0 stars116 downloads/wk

Reviews

Write one

Nobody has reviewed CalDAV calendars yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

CalDAV calendars tools (22, 9 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • complete_task

    Sets the task’s status. Marking it done records the completion time

  • create_eventwrite action

    Adds an event to a calendar. The UID and the file name are generated

  • create_journalwrite action

    Adds a dated note to a calendar that accepts journal entries.

  • create_taskwrite action

    Adds a task to a calendar that accepts them. list_calendars reports

  • delete_eventwrite action

    Removes an event. An occurrence id removes just that occurrence —

  • delete_journalwrite action

    Removes a dated note. A CalDAV server keeps no history, and a note is

  • delete_taskwrite action

    Removes a task. A CalDAV server keeps no history: this cannot be

  • get_event

    The complete event behind an id from a listing: the untruncated

  • get_free_busy

    Busy periods in a time range — start and end only, no titles and no

  • get_journal

    The complete note behind an id from list_journals, untruncated. This

  • get_server_info

    Reports the DAV compliance tokens, which components each calendar

  • get_task

    The complete task behind an id from list_tasks, with its untruncated

  • list_calendars

    Every calendar this server may use, with the id to pass to the other

  • list_events

    Events between two points in time, from every calendar this server

  • list_journals

    Dated notes in a calendar, inside a time range. Most calendar

  • list_tasks

    Tasks with a start or due date inside a time range. Tasks with no

  • move_event

    Copies an event into another calendar and removes it from the first.

  • respond_to_event

    Sets your own participation status on an event you were invited to.

  • search_events

    Finds events whose summary, description or location contains a term.

  • update_eventwrite action

    Changes the fields named and leaves everything else exactly as it

  • update_journalwrite action

    Replaces the fields named. A CalDAV server keeps no version history,

  • update_taskwrite action

    Changes the fields named and leaves everything else as it was. Pass

Public scan report

scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it

no findings
  • Code scan57 source files scanned25/25
  • Live reliabilityno gateway calls yet and no remote to proben/a
  • Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 0 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install directly

Runs npx -y @ni-c/caldav-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add caldav-mcp -- npx -y @ni-c/caldav-mcp
Add to Cursor

CalDAV calendars: common questions

Is CalDAV calendars MCP server safe?
Mostly: it is graded B (83/100). Read the CalDAV calendars safety report
How do I install CalDAV calendars?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does CalDAV calendars need an API key?
Yes. The registry entry asks for CALDAV_PASSWORD, CALDAV_TOKEN.
Is CalDAV calendars maintained?
The last commit was in the last day (2026-09-19). The latest release is v0.1.4.

More from ni-c