mcp-ical and mcp-fantastical

These are competitors offering overlapping calendar integration capabilities, with A targeting Fantastical specifically while B provides broader macOS Calendar access, making them alternative choices depending on which calendar application a user prefers.

mcp-ical
51
Established
mcp-fantastical
48
Emerging
Maintenance 2/25
Adoption 10/25
Maturity 16/25
Community 23/25
Maintenance 10/25
Adoption 4/25
Maturity 18/25
Community 16/25
Stars: 277
Forks: 66
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stars: 7
Forks: 7
Downloads:
Commits (30d): 0
Language: JavaScript
License: MIT
Stale 6m No Package No Dependents
No risk flags

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.

About mcp-fantastical

aplaceforallmystuff/mcp-fantastical

MCP server for Fantastical calendar app - create events, view calendar, and manage schedules

Implements AppleScript-based integration with macOS Calendar and Fantastical's URL scheme, enabling natural language event parsing and real-time schedule querying through a native EventKit helper for permission-safe calendar access. Provides six tools covering event creation, schedule viewing, date navigation, and search—designed as an MCP server for Claude Desktop and Claude Code without requiring API keys or external authentication.

Scores updated daily from GitHub, PyPI, and npm data. How scores work