
Calendarmcp
Manage macOS Calendar.app calendars and events from your coding agent via AppleScript-backed MCP tools.
Overview
Calendar MCP is an MCP server for the Operate phase that manages macOS Calendar.app calendars and events through AppleScript for agent-driven scheduling.
What is this MCP server?
- Native macOS Calendar.app integration through AppleScript
- npm package @aernoud/calendarmcp 0.2.0 with stdio transport
- Calendar and event management exposed as MCP tools
- Local-only macOS requirement—no cloud calendar vendor lock-in
- Lightweight developer tool for IDE-driven scheduling
- Registry and npm version 0.2.0
- Package identifier @aernoud/calendarmcp on npm
- stdio transport only; macOS Calendar.app target
Community signal: 3 GitHub stars.
What problem does it solve?
On Mac, juggling support calls and build blocks means leaving the IDE to poke Calendar.app or fragile AppleScript one-liners.
Who is it for?
Mac-based solo builders who want Calendar.app control from Claude Code, Cursor, or other stdio MCP clients.
Skip if: Windows or Linux developers, or teams standardized on Google Calendar API-only cloud automation without macOS.
What do I get? / Deliverables
Your agent creates and adjusts Calendar.app events in chat so your weekly operating rhythm stays inside the coding workflow.
- Agent-driven calendar reads and event changes on Mac
- Fewer manual Calendar.app context switches during operations
- Reusable stdio MCP config for local scheduling
Recommended MCP Servers
Journey fit
Day-to-day scheduling and calendar fixes are operate work that keeps a solo builder's time aligned while the product iterates. Iterate covers ongoing tweaks to how you run the business; calendar MCP removes friction from rescheduling support calls and deep-work blocks.
How it compares
macOS Calendar.app MCP integration, not a cross-platform meeting bot or CRM scheduler.
Common Questions / FAQ
Who is Calendar MCP for?
Solo builders on macOS who want their AI coding agent to read and write Calendar.app events locally.
When should I use Calendar MCP?
Use it during operate and iterate when you schedule customer calls, reminders, or focus blocks without leaving the agent.
How do I add Calendar MCP to my agent?
Install @aernoud/calendarmcp from npm (0.2.0), add it as a stdio MCP server in your client, and grant macOS automation access to Calendar.app.