FradSer/mcp-server-apple-events
View on GitHub ↗MCP server providing native macOS integration with Apple Reminders and Calendar via EventKit
181 ★44 forksTypeScriptUpdated 24d ago
What you need to know
MCP server providing native integration with Apple Reminders and Calendar on macOS via EventKit, with full CRUD for reminders, subtasks, lists and calendar events
Install
npx mcp-server-apple-events
Usage
- •Add the server to Cursor, Claude Desktop or ChatWise
- •Ask Claude to create reminders, manage subtasks, organize lists or schedule calendar events
Key features
- ✓Full CRUD for reminders, subtasks, reminder lists and calendar events
- ✓Priority, tags and checklist subtasks with progress tracking
- ✓Multi-criteria filtering and flexible timezone-aware date formats
- ✓Native macOS permission discovery and prompting
- ✓Structured prompt library for daily planning and review
- ✓Read-only round-trip of alarms, recurrence and location triggers
Best for
macOS users who want AI assistants to manage Apple Reminders and Calendar
Caveats
- ⚠Requires macOS with EventKit; Node.js 20 or later
- ⚠Alarms, recurrence rules and location triggers are read-only
- ⚠Headless contexts without a GUI session can stall on permission prompts
Platforms: macOSClients: Claude Desktop · Cursor · ChatWise · Claude Code
Reviewed 2026-08-11
Topics
- Stars
- 181★
- Forks
- 44
- Language
- TypeScript
- License
- MIT
- Created
- 2025-02-14
- Last push
- 2026-08-11