macos-calendar-mcp

miguelarios/macos-calendar-mcp
★ 0 stars Swift AI/LLM Updated today
MCP server for macOS Calendar — gives AI agents access to EventKit
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "macos-calendar-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "miguelarios/macos-calendar-mcp"
      ]
    }
  }
}

README Excerpt

A standalone MCP (Model Context Protocol) server that gives AI coding agents access to macOS Calendar data — without per-agent TCC patching. macOS TCC (Transparency, Consent, and Control) prevents GUI-based coding agents (Goose, Claude Code, Codex, VS Code extensions) from accessing calendar data. The GUI app's process lacks the `com.apple.security.personal-information.calendars` entitlement, so EventKit calls silently fail. Every agent has this problem, and fixing it means patching each one ind

Tools (20)

CALENDAR_MCP_PORTCAL_TOOLS_PATHallall_daycalendarcalendarsdaysdescriptiondetail_leveldurationendeventsexclude_calendarsics_contentignore_tentativeinclude_all_day_as_busylocationpreferred_endpreferred_startquery