Che Ical MCP
UnclaimedmacOS Calendar & Reminders MCP server (29 tools) — native Swift EventKit for Claude Desktop & Code. Events + reminders CRUD, recurring, batch ops, conflict & duplicate detection, per-event timezone, undo/redo, #tags, --cli mode, SwiftUI --setup TCC flow, --self-update. Developer-ID signed + notarized for macOS 26. iCloud/Google/Exchange.
Install
claude mcp add --scope user --transport stdio che-ical-mcp -- ~/bin/CheICalMCPSet up this server
More in Automation
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
29 of 29 tools
Documented tools (29)
From project documentation. A server handshake does not verify each tool’s description or behavior.
check_conflicts
Check for overlapping events in a time range
cleanup_completed_reminders
Delete all completed reminders in one call, dryrun preview by default (v1.7.2)
complete_reminder
Mark as completed/incomplete
copy_event
Copy an event to another calendar (with optional move)
create_calendar
Create a new calendar
create_event
Create an event (with reminders, location, URL, per-event timezone)
create_events_batch
Create multiple events at once (with per-event timezone)
create_reminder
Create a reminder with due date, tags (v1.3.0)
create_reminders_batch
Create multiple reminders at once (v0.9.0)
delete_calendar
Delete a calendar
delete_event
Delete an event (with occurrence support for recurring)
delete_events_batch
Delete events by IDs or date range, with dry-run preview (v1.0.0)
delete_reminder
Delete a reminder
delete_reminders_batch
Delete multiple reminders at once (v0.9.0)
find_duplicate_events
Find duplicate events across calendars (v0.5.0)
list_calendars
List all calendars and reminder lists (includes sourcetype)
list_events
List events with filter/sort/limit (v1.0.0)
list_events_quick
Quick shortcuts: today, tomorrow, thisweek, next7days, etc.
list_reminder_tags
List all unique tags with usage counts (v1.3.0)
list_reminders
List reminders with filter/sort/limit, tags extraction (v1.0.0)
move_events_batch
Move multiple events to another calendar
redo
Redo the last undone operation
search_events
Search events by keyword(s) with AND/OR matching
search_reminders
Search reminders by keyword(s) or tag (v1.3.0)
undo
Undo the most recent calendar/reminder operation
undo_history
List undoable operations with timestamps
update_calendar
Rename a calendar or change its color (v0.9.0)
update_event
Update an event (including timezone, recurrence, span for recurring)
update_reminder
Update a reminder (including tags, clearduedate) (v1.3.0)
Tool change history
FAQ
Questions about Che Ical MCP Server
- How do I connect Che Ical MCP Server to Claude?
- The listing records `claude mcp add --scope user --transport stdio che-ical-mcp -- ~/bin/CheICalMCP` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Desktop, Claude Code, VS Code as compatible clients.
- Is Che Ical MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Che Ical MCP Server do?
- Che Ical MCP Server documents 29 tools to the agent, including check_conflicts, cleanup_completed_reminders, complete_reminder. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.