mcp-server-apple-events
by FradSer·★ 112·Score 49
A production-ready MCP server providing native macOS integration with Apple Reminders and Calendar via EventKit.
Overview
This MCP server offers comprehensive functionality for managing Apple Reminders and Calendar Events on macOS through a standardized interface. It implements clean architecture with TypeScript and includes Swift-compiled binaries for performance-critical operations. The server supports full CRUD operations, priority settings, recurring reminders, location-based triggers, tags, subtasks, and powerful filtering capabilities.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this MCP server if you need deep integration with Apple's native Reminders and Calendar applications on macOS, especially for advanced features like location-based reminders and recurring tasks.
When NOT to choose this
Avoid using this server on non-macOS platforms, as it relies on Apple's EventKit framework and native macOS functionality. It's not suitable for cross-platform task management solutions.
Tools this server exposes
1 tool extracted from the READMEreminders_tasksInteract with Apple Reminders and Calendar Events through a standardized interface
Comparable tools
Installation
Installation
- Install prerequisites: Node.js 18+, macOS, Xcode Command Line Tools, pnpm
- For macOS permissions, verify the required privacy keys are declared in Info.plist
- Run with npx:
npx mcp-server-apple-events
Claude Desktop Configuration
Add to your claude_desktop_config.json:
{
"mcpServers": {
"apple-reminders": {
"command": "npx",
"args": ["-y", "mcp-server-apple-events"]
}
}
}FAQ
- How do I fix permission errors on macOS?
- Run `./check-permissions.sh` to re-open macOS permission dialogs. Also verify your app has 'Full Calendar Access' in System Settings > Privacy & Security > Calendars.
- What should I do if I encounter build errors on macOS?
- If you see 'could not build module Foundation', update to Swift 6.3+ by installing Xcode 26.x or updating Command Line Tools.
Compare mcp-server-apple-events with
Last updated · Auto-generated from public README + GitHub signals.