Skip to main content
Glama

Calendar Safe MCP

Ein inoffizieller, lokaler MCP-Server für Apple Calendar. Er nutzt EventKit, Apples unterstütztes Kalender-Framework, und greift nie direkt auf Kalenderdatenbanken, Kontoanmeldedaten oder die macOS-Berechtigungsdatenbank zu.

Erfordert macOS 14 Sonoma oder neuer und Python 3.12 oder neuer.

Er ist nur für macOS verfügbar und stellt vier Tools bereit:

  • list_calendars

  • list_events

  • create_event

  • update_event

Installieren

Installieren Sie uv und registrieren Sie den Server anschließend bei Ihrem MCP-Client. Für Codex:

codex mcp add calendar -- uvx --from git+https://github.com/jasongibby/calendar-safe-mcp calendar-safe-mcp

Für einen anderen stdio-MCP-Client verwenden Sie:

{
  "mcpServers": {
    "calendar": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/jasongibby/calendar-safe-mcp",
        "calendar-safe-mcp"
      ]
    }
  }
}

Rufen Sie list_calendars auf, nachdem Sie Ihren MCP-Client gestartet haben. macOS sollte für diesen Client den Kalenderzugriff anfordern. Gewähren Sie vollen Zugriff unter Systemeinstellungen → Datenschutz & Sicherheit → Kalender.

Related MCP server: Apple Calendar MCP

Sicherheit und Datenschutz

  • Der Zugriff verwendet ausschließlich Apples EventKit-Framework und den normalen macOS-Zustimmungsablauf.

  • Lesevorgänge geben nur Terminplanungsfelder zurück, es sei denn, include_details=true wird übergeben.

  • Antworten auf das Erstellen und Aktualisieren bleiben kompakt und spiegeln weder Notizen, URLs noch Alarme wider.

  • Textabfragen durchsuchen nur Titel, es sei denn, search_notes=true wird übergeben.

  • Datumsbereiche sind auf 366 Tage begrenzt und Antwortlimits auf 1.000 begrenzt.

  • Wiederkehrende Aktualisierungen erfordern einen expliziten span von this oder future.

  • Ereignisinhalte werden vom Server nie protokolliert.

  • Werkzeuge zum Löschen und zur Erstellung wiederkehrender Termine werden bewusst weggelassen.

Ihr MCP-Client und Ihr KI-Anbieter können die vom Server zurückgegebenen Kalenderdaten sehen. Prüfen Sie vor der Verwendung deren Datenschutzrichtlinien. Dieses Projekt ist weder mit Apple verbunden noch von Apple unterstützt.

Siehe Apples EventKit-Dokumentation.

Entwicklung

uv sync
uv run python -m unittest discover -s tests -v

Tests verwenden Mocks und greifen nicht auf Kalenderdaten zu.

Lizenz

MIT

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Transforms macOS calendar management into a conversational experience using natural language, allowing users to create, manage, and update calendar events seamlessly through an MCP-compatible client.
    323
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables Claude and other MCP clients to directly interact with macOS Calendar.app using AppleScript for local calendar management. Provides tools for listing, searching, creating, updating, and deleting calendar events without cloud APIs or CalDAV setup.
    20
    4
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Exposes Apple Calendar data through an EventKit helper app. Enables reading, creating, updating, and deleting calendar events on macOS.
    7
    29
    MIT

View all related MCP servers

Related MCP Connectors

  • Connects ChatGPT to your Apple Calendar via a local Mac agent + Vercel relay

  • Calendar API for AI agents: events, availability, Google/Microsoft setup, scheduling, and iCal.

  • MCP connector for Apple Reminders — search, create, complete, and edit via your own Mac.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jasongibby/calendar-safe-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server