Google Calendar MCP Server
Ein beliebter Model Context Protocol (MCP)-Server für Google Calendar. Ermöglicht es KI-Assistenten wie Claude und Cursor, Termine anzuzeigen, zu erstellen, zu aktualisieren, zu löschen, Verfügbarkeit zu prüfen und Ihren Zeitplan mithilfe natürlicher Sprache zu verwalten.
Übersicht
Google Calendar MCP Server ist ein von der Community entwickeltes Model Context Protocol (MCP)-Server, der Google Calendar mit KI-Assistenten integriert. Er ermöglicht es großen Sprachmodellen (wie Claude Desktop, Cursor und anderen), mit Ihrem Google Calendar über natürliche Sprachbefehle zu interagieren.
Es existieren mehrere hochwertige Implementierungen. Die meist referenzierte ist nspady/google-calendar-mcp, die robuste Funktionen wie Multi-Account-Support bietet. Andere bemerkenswerte Versionen umfassen Python-basierte (deciduus/calendar-mcp), TypeScript-basierte (thisnick/google-calendar-mcp, Jackson88/google-calendar-mcp) und Varianten mit Auto-Authentifizierung (falgom4/calendar-mcp).
Hauptfunktionen
- Terminverwaltung: Termine auflisten, neue Termine erstellen, bestehende aktualisieren oder löschen.
- Verfügbarkeitsprüfung: Freie/belegte Zeiten über Kalender hinweg abfragen.
- Planung in natürlicher Sprache: "Planen Sie eine 1-stündige Besprechung mit John nächsten Dienstag um 14 Uhr" oder "Finden Sie freie Zeitslots für ein Team-Sync diese Woche".
- Multi-Account-Support: Mehrere Google-Konten gleichzeitig verbinden und verwalten (in unterstützten Implementierungen).
- Sichere OAuth2-Authentifizierung: Standard-Google-API-Integration mit korrektem Einwilligungsfluss.
- Zusätzliche Tools: Wiederkehrende Ereignisse, Erinnerungen, Teilnehmermanagement und Kalenderzusammenfassungen.
- MCP-Client-Kompatibilität: Funktioniert mit Claude Desktop, Cursor, Gemini CLI und jedem MCP-konformen Tool.
Anwendungsfälle
- Intelligente Terminplanung: Lassen Sie die KI optimale Besprechungszeiten finden und automatisch Termine mit allen Details erstellen.
- Tägliche Planung: "Fassen Sie meinen Zeitplan für heute zusammen und schlagen Sie Zeitblöcke für Deep Work vor."
- Automatisierte Erinnerungen & Follow-ups: Erstellen Sie Termine mit Teilnehmern und senden Sie Bestätigungen.
- Verfügbarkeitskoordination: Überprüfen Sie die Teamverfügbarkeit und schlagen Sie Besprechungszeiten vor.
- Produktivitäts-Workflows: Kombinieren Sie mit Gmail MCP, Tasks oder anderen Tools für eine vollständig von KI orchestrierte persönliche und Team-Produktivität.
Installation & Einrichtung (nspady/google-calendar-mcp)
Voraussetzungen
- Google Cloud Projekt mit aktivierter Google Calendar API.
- OAuth2-Zugangsdaten (Client-ID und Secret).
Installationsoptionen
- Lokale Installation:
git clone https://github.com/nspady/google-calendar-mcp.git cd google-calendar-mcp # Befolgen Sie die README für Abhängigkeitsinstallation und Credential-Setup - Docker-Installation: Verfügbar für einfachere Bereitstellung.
Authentifizierung
Beim ersten Start kann der KI-Assistent (z.B. Claude) den Authentifizierungsfluss auslösen. Einige Varianten bieten vereinfachte oder automatische Authentifizierungsmethoden.
Konfigurieren Sie die MCP-Server-URL/den Port in den Einstellungen Ihres KI-Clients (Claude Desktop config.json, Cursor, etc.).
Beliebte Alternativen
- deciduus/calendar-mcp: Saubere Python-Implementierung.
- thisnick/google-calendar-mcp & Jackson88/google-calendar-mcp: TypeScript-Versionen.
- falgom4/calendar-mcp: Fokus auf automatische Authentifizierung.
- guinacio/mcp-google-calendar: Teil umfassenderer Google Workspace-Integrationen.
Viele Nutzer kombinieren Google Calendar MCP mit Gmail MCP für vereinheitlichte E-Mail- + Kalender-Automatisierung.
Kompatibilität & Sicherheit
- Clients: Claude Desktop, Cursor und die meisten MCP-kompatiblen KI-Tools.
- Authentifizierung: OAuth2 (aus Sicherheitsgründen empfohlen). Berechtigungsbereiche stets prüfen und das Prinzip der geringsten Rechte anwenden.
- Lizenz: Open-Source (Details im jeweiligen Repository prüfen).
Google Calendar MCP-Server verwandeln Ihren Kalender in eine konversationelle Schnittstelle, was die Produktivität erheblich steigert, während gleichzeitig ein sorgfältiger Umgang mit Authentifizierungsdaten erforderlich ist.