Productivity · Local MCP server

Calendarmcp

MCP server for macOS Calendar.app — calendar and event management via AppleScript.

What the MCP Registry states

The entry as published to the official MCP Registry (read 2026-10-04), latest version.

Registry name
io.github.aernouddekker/calendarmcp
Version
0.2.0
Status
Active
Category
productivity
Transport
stdio (local process)
Package
npm
Published
2026-06-02
Updated
2026-06-02
Publisher
aernouddekker (GitHub) · 7 servers with pages here
Listed under
Calendar MCP servers
Repository
github.com/aernouddekker/macos-mcp
Source
Registry API entry

Packages

RegistryPackageVersionTransportEnvironment variables
npm@aernoud/calendarmcp0.2.0stdioNone declared

How to connect Calendarmcp

Calendarmcp runs locally from a Node.js package published to the npm registry: @aernoud/calendarmcp version 0.2.0. It speaks MCP over stdio, so the client starts it as a program and talks to it through standard input and output. It needs Node.js; clients usually start it with npx — the usual command is npx -y @aernoud/calendarmcp@0.2.0.

In the mcpServers JSON format that many desktop and editor MCP clients read, the entry looks like this (placeholders in angle brackets):

{
  "mcpServers": {
    "calendarmcp": {
      "command": "npx",
      "args": [
        "-y",
        "@aernoud/calendarmcp@0.2.0"
      ]
    }
  }
}

Derived from the registry entry, not tested here. What the server does, and on what terms, is set by its publisher; check its repository or website before giving it access to your accounts or files. How to add an MCP server to an assistant · Before you connect

More from aernouddekker (GitHub)

All 7 →
ServerRunsEndpoint or package
ContactsmcpMCP server for macOS Contacts.app — contact management via AppleScript.Local · stdionpm: @aernoud/contactsmcp
FacetimemcpMCP server for macOS FaceTime — initiate phone, FaceTime audio, and FaceTime video calls.Local · stdionpm: @aernoud/facetimemcp
MailappmcpMCP server for macOS Mail.app — gives Claude native email access via AppleScript.Local · stdionpm: mailappmcp
NumbersmcpMCP server for macOS Numbers.app — spreadsheet access via AppleScript.Local · stdionpm: numbersmcp
PrintmcpMCP server for macOS printing — wraps CUPS (lp/lpstat/lpoptions) for printer discovery and printing.Local · stdionpm: @aernoud/printmcp
RemindersmcpMCP server for macOS Reminders.app — list and reminder management via AppleScript.Local · stdionpm: @aernoud/remindersmcp

More productivity servers

All 3,040 →
ServerRunsEndpoint or package
Calendar Ics Events Free BusyRead an.ics export: list events with recurring series expanded, find free and busy, bill a meeting.Local · stdioMCP Bundle (.mcpb): theluckystrike/mcp-servers/releases/download/v0.
Calendar MCPChina holidays and lunar calendar lookup, solar-to-lunar conversion and yearly schedule.Remote · HTTPmcp.pianam.cn
Calendar MCPGoogle Calendar for LLM agents: find, create, update, move, delete events; free/busy; scheduling.Local · stdioPyPI: calendar-mcp-server
Calendar.appList, search, and manage calendar events via macOS Calendar.app across all configured accounts.Local · stdionpm: @p-l-ta/calendar-mcp
CalendlyCalendly MCP Pack — wraps the Calendly API v2 for scheduling data.Remote · HTTPgateway.pipeworx.io
Calendly MCP ServerConnect Claude to Calendly — schedule meetings, check availability, manage events.Local · stdioPyPI: calendly-mcp
CalensyncManage Google, Outlook & Apple calendars and create private sync rules from chat.Remote · HTTPapi.calensync.live
CalfeedTurn a written schedule into a live calendar link people subscribe to in Apple, Google, Outlook.Remote · HTTPcalfeed.ai