# macOS Calendar and Reminders

This Swift MCP server lets an AI work with macOS calendars, events, and reminders. Use it to search entries, manage tasks, or check for schedule conflicts.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 41
- Author: PsychQuant
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/PsychQuant/che-ical-mcp
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/mcp/macos-calendar-and-reminders

## What it does

Built with Swift and EventKit, the server exposes tools for calendars, events, and reminders. It can create and edit entries, search reminders by words or tags, detect conflicts, and handle batch operations. Events can include a location, URL, reminder, or recurrence.

macOS asks for Calendar and Reminders access on first use; the server needs permission to work with either app. In Claude Code, install the plugin through its marketplace. The plugin includes `/today`, `/week`, `/quick-event`, and `/remind`, plus a hook that checks the weekday when writing events. The README also gives a separate setup path for running the MCP server without the plugin.

## Install

### Claude Code (native platform)

**Install**
- The MCP registry has no launch command for it: see the repository README

## When to use it
- create an event with a location and reminder
- find reminders by tag or keyword
- spot scheduling conflicts
- add several events in one operation
- preview completed reminders before deleting them

## Example prompts
- Add a planning meeting to my calendar and set a reminder for it.
- Find reminders tagged `work`.
- Show this week's events and flag any conflicts.

## Similar
- [Reactive Resume](https://affpapa.org/en/nevibecode/mcp/reactive-resume.md) — MCP server · ★ 44874
- [screenpipe](https://affpapa.org/en/nevibecode/mcp/screenpipe.md) — MCP server · ★ 22053
- [Inbox Zero](https://affpapa.org/en/nevibecode/mcp/inbox-zero.md) — MCP server · ★ 12791
- [kaneo](https://affpapa.org/en/nevibecode/mcp/kaneo.md) — MCP server · ★ 9602
- [Mindwtr](https://affpapa.org/en/nevibecode/mcp/mindwtr.md) — MCP server · ★ 2318
- [Azure DevOps (ADO)](https://affpapa.org/en/nevibecode/mcp/azure-devops-ado.md) — MCP server · ★ 2067

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
