Che Ical MCP Server

On first use, macOS prompts for **Calendar** and **Reminders** access — click **Allow**. Building from source, upgrading in place, or running under

Local serverstdioPython

What is the Che Ical MCP MCP server?

On first use, macOS prompts for Calendar and Reminders access — click Allow. Building from source, upgrading in place, or running under SSH / launchd / VS Code? See Installation for the full guide. That is what the che ical mcp mcp server brings to an AI assistant: the same capability, reachable through the Model Context Protocol rather than a separate app or dashboard.

Getting it running

Setup follows the usual MCP pattern — install or clone the server, register it in your client's configuration file, restart the client.

The tools it exposes

The server publishes 14 tools. What each one is for:

  • list_calendars — List all calendars and reminder lists (includes source_type)
  • create_calendar — Create a new calendar
  • delete_calendar — Delete a calendar
  • update_calendar — Rename a calendar or change its color (v0.9.0)
  • list_events — List events with filter/sort/limit (v1.0.0)
  • create_event — Create an event (with reminders, location, URL, per-event timezone)
  • update_event — Update an event (including timezone, recurrence, span for recurring)
  • delete_event — Delete an event (with occurrence support for recurring)
  • list_reminders — List reminders with filter/sort/limit, tags extraction (v1.0.0)
  • create_reminder — Create a reminder with due date, tags (v1.3.0)
  • update_reminder — Update a reminder (including tags, clear_due_date) (v1.3.0)
  • complete_reminder — Mark as completed/incomplete

What it needs from you

  • macOS 14.0+ (Sonoma or later — required since v1.11.0 for the full TCC permission API) - Xcode Command Line Tools (only if building from source)

Things to watch

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • With 14 tools registered it takes up a noticeable share of the context window; turn it off in projects that never touch Che Ical MCP.
  • Keep per-call confirmation enabled while you learn its behaviour; it is the cheapest safeguard you have.

How it compares

This sits in the planning and project tracking group, where several servers overlap in what they claim to do but differ sharply once you actually set them up. Che Ical MCP's toolset — list_calendars, create_calendar, delete_calendar and 11 more — is a fair guide to whether it matches your workflow. It is maintained by kiki830621; worth a glance at recent repository activity before you build anything load-bearing on it.

We check each listing at SyncDev against the project's documentation before it goes live — if something here drifts out of date, it is a bug worth reporting.

Available tools

ToolWhat it does
list_calendarsList all calendars and reminder lists (includes source_type)
create_calendarCreate a new calendar
delete_calendarDelete a calendar
update_calendarRename a calendar or change its color (v0.9.0)
list_eventsList events with filter/sort/limit (v1.0.0)
create_eventCreate an event (with reminders, location, URL, per-event timezone)
update_eventUpdate an event (including timezone, recurrence, span for recurring)
delete_eventDelete an event (with occurrence support for recurring)
list_remindersList reminders with filter/sort/limit, tags extraction (v1.0.0)
create_reminderCreate a reminder with due date, tags (v1.3.0)
update_reminderUpdate a reminder (including tags, clear_due_date) (v1.3.0)
complete_reminderMark as completed/incomplete
delete_reminderDelete a reminder
search_remindersSearch reminders by keyword(s) or tag (v1.3.0)

Configuration

  • macOS 14.0+ (Sonoma or later — required since v1.11.0 for the full TCC permission API) - Xcode Command Line Tools (only if building from source)

Example prompts to try

  • Use Che Ical MCP to list calendars.
  • Use Che Ical MCP to create calendar.
  • Use Che Ical MCP to delete calendar.

Frequently asked questions

It connects Che Ical MCP to MCP-compatible AI assistants such as Claude and Cursor, exposing 14 tools (list_calendars, create_calendar, delete_calendar, and more) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with Che Ical MCP directly.