mcp-server-apple-events and mcp-ical
One is an MCP server providing native macOS EventKit integration for Apple Reminders and Calendar, while the other is an MCP server interacting with macOS Calendar via natural language, making them complementary tools that could be used together to manage calendar events with different interfaces.
About mcp-server-apple-events
FradSer/mcp-server-apple-events
MCP server providing native macOS integration with Apple Reminders and Calendar via EventKit
Provides comprehensive reminder and calendar management through a 4-layer clean architecture with Swift-compiled binaries for performance, supporting advanced features like recurring reminders, location-based triggers, tags, and subtasks with full TypeScript type safety. Implements automatic macOS permission handling and robust error recovery, connecting AI assistants (Claude, Cursor, ChatWise) to native Apple events via the Model Context Protocol's stdio transport.
About mcp-ical
Omar-V2/mcp-ical
A Model Context Protocol Server that allows you to interact with your MacOS Calendar through natural language.
Implements event CRUD operations, availability checking, and multi-calendar management through PyObjC bindings to macOS Calendar APIs. Integrates with MCP-compatible clients (Claude for Desktop recommended) via stdio transport, enabling Claude to perform calendar operations with natural language understanding of scheduling constraints and recurring event patterns.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work