che-ical-mcp
JSON →Native macOS Calendar & Reminders MCP server with 24 tools using Swift EventKit - supports recurring events, location triggers, search, batch operations
Tools · 29
- list_calendars List all available calendars
- list_events List events within a date range
- list_events_quick Quick list events for a preset range (today, week, etc.)
- create_event Create a new calendar event
- update_event Update an existing calendar event
- delete_event Delete a calendar event
- create_calendar Create a new calendar
- delete_calendar Delete a calendar
- list_reminders List reminders/tasks
- create_reminder Create a new reminder/task
- update_reminder Update an existing reminder/task
- delete_reminder Delete a reminder/task
- complete_reminder Mark a reminder as completed
- search_events Search events by keywords
- search_reminders Search reminders by keywords
- get_event Get details of a specific event
- get_reminder Get details of a specific reminder
- batch_create_events Create multiple events in batch
- batch_create_reminders Create multiple reminders in batch
- batch_update_events Update multiple events in batch
- batch_update_reminders Update multiple reminders in batch
- batch_delete_events Delete multiple events in batch
- batch_delete_reminders Delete multiple reminders in batch
- detect_duplicates Detect duplicate events or reminders
- detect_conflicts Detect scheduling conflicts
- get_calendar Get details of a specific calendar
- get_reminder_list Get details of a specific reminder list
- list_reminder_lists List all reminder lists
- create_reminder_list Create a new reminder list
Environment variables
DEVELOPER_ID
Links
★ 29 GitHub stars