Read-only MCP access to macOS Calendar events for searching, filtering, and retrieving event details.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Calendar MCP.
A Deno monorepo containing packages for macOS Calendar access:
~/Library/Calendars/Calendar.sqlitedbCore library for accessing Calendar data:
MCP server for LLM integration:
For Claude Desktop app integration, add this to your claude_desktop_config.json:
get-recent-events - Get recent past calendar events
limit (optional): Number of events (1-100, default: 10)includeRescheduled (optional): Include original rescheduled events (default: false)get-upcoming-events - Get upcoming calendar events
limit (optional): Number of events (1-100, default: 10)includeRescheduled (optional): Include original rescheduled events (default: false)get-events-by-date-range - Get events within a date range
startDate (required): Start date in ISO format (e.g., "2024-01-01")endDate (required): End date in ISO format (e.g., "2024-01-31")includeRescheduled (optional): Include original rescheduled events (default: false)search-events - Search for events by title/summary
query (required): Search query for event titleslimit (optional): Maximum results (1-100, default: 20)timeRange (optional): "all", "past", or "future" (default: "all")includeRescheduled (optional): Include original rescheduled events (default: false)get-todays-events - Get all events scheduled for today
includeRescheduled (optional): Include original rescheduled events (default: false)get-event-details - Get detailed information about a specific event
eventId (required): The ROWID of the eventAll tools return calendar events in this format:
Detailed events (from get-event-details) include additional fields:
This is a Deno workspace monorepo. All commands run from the root affect all packages.
MIT
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/wyattjoh-calendar-mcp)<a href="https://allmcps.com/mcp/wyattjoh-calendar-mcp"><img src="https://allmcps.com/api/badge/wyattjoh-calendar-mcp?style=directory" alt="Calendar MCP on AllMCPs" /></a>