Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Einrichtung der KI-gestützten Google-Kalender-Automatisierung | Intelligentere Kommunikation & Zeitkontrolle
Agentische KI für die Automatisierung Täglicher Büroaufgaben

bookEinrichtung der KI-gestützten Google-Kalender-Automatisierung

In dieser Einrichtung verbinden Sie den Google Calendar MCP Server.

Google Cloud Console Konfiguration

Die Google Calendar API erfordert eine dedizierte Projektkonfiguration innerhalb der Google Cloud Console. Dieser Prozess entspricht der Gmail-Einrichtung, erfordert jedoch spezifische Kalender-API-Berechtigungen.

Schritte zur Projekterstellung
expand arrow
  1. Zugriff auf die Google Cloud Console über den Browser;
  2. Neues Projekt mit aussagekräftigem Namen erstellen (z. B. "gcalendar agent");
  3. Nach Abschluss der Initialisierung zum neu erstellten Projekt wechseln.
Konfiguration des OAuth-Zustimmungsbildschirms
expand arrow
  1. Falls erforderlich, auf "Zustimmungsbildschirm konfigurieren" klicken;
  2. Anwendungsname eingeben (z. B. "calendar mcp");
  3. Autorisierte E-Mail-Adresse angeben;
  4. "Externe Zielgruppe" für Benutzertyp-Beschränkungen auswählen;
  5. Kontaktinformationen mit derselben E-Mail-Adresse angeben;
  6. Anforderungen der Nutzerdatenrichtlinie akzeptieren.
Aktivierung der Kalender-API
expand arrow
  1. Navigieren zu APIs und DiensteBibliothek;
  2. Nach "Calendar API" suchen;
  3. Erstes Ergebnis auswählen und API-Zugriff aktivieren;
  4. Überprüfen, ob der API-Status als "Aktiviert" angezeigt wird.
Generierung von Anmeldedaten
expand arrow
  1. Zugriff auf den Bereich Anmeldedaten in APIs und Dienste;
  2. OAuth-Client-ID erstellen;
  3. "Desktop-Anwendung" als Anwendungstyp auswählen;
  4. Generierte JSON-Anmeldedatei herunterladen;
  5. Datei vorübergehend auf dem Desktop für einfachen Zugriff speichern (optional).

Option 1: Prompts in Claude ausführen (Empfohlen)

MCP-Server-Repository klonen
expand arrow

In Claude den folgenden Prompt kopieren und einfügen:

Create a new folder named projects in my Documents directory to store all MCP servers.
Then clone the repository using: git clone https://github.com/nspady/google-calendar-mcp.git into that folder.
After cloning, move the file gcp-oauth.keys.json from my Desktop into the cloned repo.

Claude erstellt automatisch den Ordner projects, klont das Repository und verschiebt die JSON-Anmeldedatei in das Repository.

Dateiablage überprüfen (optional)
expand arrow
  • Öffnen Sie Ihren Documents-Ordner;
  • Prüfen Sie, ob ein neuer projects-Ordner vorhanden ist;
  • Im geklonten Repository finden Sie den neuen Ordner (z. B. google-calendar-mcp). Die Datei gcp-oauth.keys.json befindet sich im Repository.
Konfigurationsblock hinzufügen
expand arrow

Führen Sie den nächsten Prompt in Claude aus:

add next config block to claude config file
    "google-calendar": {
      "command": "npx",
      "args": ["@cocal/google-calendar-mcp"],
      "env": {
        "GOOGLE_OAUTH_CREDENTIALS": "/path/to/your/gcp-oauth.keys.json"
      }
    }
Konfigurationsdatei überprüfen (optional)
expand arrow
  • Öffnen Sie Einstellungen → Shortcut: Cmd + , auf Mac oder Ctrl + , auf Windows;
  • Wechseln Sie zum Entwickler-Tab → klicken Sie auf Konfiguration bearbeiten;
  • Öffnen Sie die Datei claude_desktop_config.json mit einem Texteditor. Die JSON-Datei sollte nun den neuen Konfigurationsblock mit dem korrekten Pfad zur Anmeldedatei anzeigen;
  • Wenn korrekt, schließen Sie das Konfigurationsfenster.
Claude neu starten
expand arrow
  • Beenden Sie Claude vollständig (Mac: Cmd + Q, Windows: Alt + F4);
  • Starten Sie die App neu;
  • Nach dem Start werden Sie auf eine Google-Authentifizierungsseite weitergeleitet:
    • Wählen Sie das gleiche Google-Konto wie für das Projekt verwendet;
    • Wenn Sie dazu aufgefordert werden, klicken Sie auf Zulassen, um Zugriff zu gewähren;
    • Sobald die Authentifizierung erfolgreich ist, schließen Sie den Tab.

Option 2: Manuelle Einrichtung (falls Option 1 nicht funktioniert)

Verzeichnisstruktur erstellen
expand arrow

Im Terminal (Mac) oder in der Eingabeaufforderung (Windows) starten Sie im Standardfall im Stammverzeichnis und navigieren zu dem Ordner, in dem Sie alle zukünftigen AI-Agent-Verzeichnisse speichern möchten.

  • Um auf einen Ordner zuzugreifen, verwenden Sie den Befehl cd folder_name, zum Beispiel:
cd Documents

Um einen neuen Ordner zu erstellen, verwenden Sie den Befehl mkdir new_folder_name, zum Beispiel:

mkdir projects

Und navigieren Sie mit dem Befehl cd command in diesen neuen Ordner:

cd projects
Repository herunterladen
expand arrow

Verwenden Sie den Befehl git clone link, um das GitHub-Repository zu klonen:

git clone https://github.com/nspady/google-calendar-mcp.git

Wechseln Sie mit dem Befehl cd in das neu erstellte Repository:

cd google-calendar-mcp
Note
Hinweis

Falls Git nicht installiert ist, laden Sie es von der offiziellen Git-Website herunter.

Integration der Zugangsdaten
expand arrow

Nun muss die Datei mit den Zugangsdaten in den Ordner mit dem KI-Agenten (google_calendar_mcp) verschoben werden. Dies kann manuell erfolgen, indem Sie das Dateisymbol in den geöffneten Ordner im Dateiexplorer ziehen. Oder Sie verwenden das Terminal/die Kommandozeile und kopieren die Datei mit dem Befehl cp path/to/file_name ., zum Beispiel:

cp ~/Desktop/gsp-oauth.keys.json .

Der Punkt (.) am Ende gibt das aktuelle Verzeichnis als Ziel an.

Sie können überprüfen, ob die JSON-Datei erfolgreich in den Ordner verschoben wurde, indem Sie im Terminal den Befehl ls ausführen und den Dateinamen in der Liste suchen.

Nach dem Verschieben der Datei löschen Sie diese am ursprünglichen Speicherort (z. B. Desktop).

Paketinstallation
expand arrow

Im Terminal/in der Kommandozeile verwenden Sie

npm install

Dieser Befehl lädt alle erforderlichen Pakete und Abhängigkeiten herunter.

Serverstart
expand arrow

Arbeiten Sie weiter im Terminal/in der Kommandozeile und führen Sie aus:

npm start

Dieser Befehl startet das im Projekt in der Datei package.json definierte Standard-Startskript, welches typischerweise die Anwendung oder den Server startet; in unserem Fall wird der Authentifizierungsprozess gestartet.

Authentifizierungsablauf
expand arrow
  1. Browserfenster öffnet sich automatisch;
  2. Passendes Google-Konto auswählen;
  3. Kalenderzugriffsrechte gewähren;
  4. Meldung "Authentifizierung erfolgreich" bestätigen;
  5. Browserfenster schließen.
Konfigurationsblock hinzufügen
expand arrow

Claude Desktop Integration

  • Konfigurationsblock kopieren:
    "google-calendar": {
      "command": "node",
      "args": [
        "/path/to/build/index.js"
      ]
    }
  • Claude-Konfigurationsdatei öffnen über Command/Ctrl + , → "Entwickler" → "Konfiguration bearbeiten";
  • Konfigurationsdatei claude_desktop_config.json mit Texteditor öffnen;
  • Neue Konfiguration als nächsten Block nach bestehenden Konfigurationen und vor den beiden letzten schließenden geschweiften Klammern hinzufügen;
  • Auf korrekte JSON-Syntax mit richtiger Klammerung und Kommas nach jedem Konfigurationsblock (außer dem letzten) achten.
Pfadkonfiguration
expand arrow

Im Terminal/in der Kommandozeile ausführen:

pwd

Den vollständigen Verzeichnispfad kopieren und vor "/build" in der Konfigurationsdatei einfügen.

Konfigurationsdatei speichern mit Command/Ctrl + S.

Dienstaktivierung
expand arrow
  1. Claude Desktop vollständig neu starten;
  2. Überprüfen, ob der neue Server in den verfügbaren Tools erscheint.
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 2

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Awesome!

Completion rate improved to 10

bookEinrichtung der KI-gestützten Google-Kalender-Automatisierung

Swipe um das Menü anzuzeigen

In dieser Einrichtung verbinden Sie den Google Calendar MCP Server.

Google Cloud Console Konfiguration

Die Google Calendar API erfordert eine dedizierte Projektkonfiguration innerhalb der Google Cloud Console. Dieser Prozess entspricht der Gmail-Einrichtung, erfordert jedoch spezifische Kalender-API-Berechtigungen.

Schritte zur Projekterstellung
expand arrow
  1. Zugriff auf die Google Cloud Console über den Browser;
  2. Neues Projekt mit aussagekräftigem Namen erstellen (z. B. "gcalendar agent");
  3. Nach Abschluss der Initialisierung zum neu erstellten Projekt wechseln.
Konfiguration des OAuth-Zustimmungsbildschirms
expand arrow
  1. Falls erforderlich, auf "Zustimmungsbildschirm konfigurieren" klicken;
  2. Anwendungsname eingeben (z. B. "calendar mcp");
  3. Autorisierte E-Mail-Adresse angeben;
  4. "Externe Zielgruppe" für Benutzertyp-Beschränkungen auswählen;
  5. Kontaktinformationen mit derselben E-Mail-Adresse angeben;
  6. Anforderungen der Nutzerdatenrichtlinie akzeptieren.
Aktivierung der Kalender-API
expand arrow
  1. Navigieren zu APIs und DiensteBibliothek;
  2. Nach "Calendar API" suchen;
  3. Erstes Ergebnis auswählen und API-Zugriff aktivieren;
  4. Überprüfen, ob der API-Status als "Aktiviert" angezeigt wird.
Generierung von Anmeldedaten
expand arrow
  1. Zugriff auf den Bereich Anmeldedaten in APIs und Dienste;
  2. OAuth-Client-ID erstellen;
  3. "Desktop-Anwendung" als Anwendungstyp auswählen;
  4. Generierte JSON-Anmeldedatei herunterladen;
  5. Datei vorübergehend auf dem Desktop für einfachen Zugriff speichern (optional).

Option 1: Prompts in Claude ausführen (Empfohlen)

MCP-Server-Repository klonen
expand arrow

In Claude den folgenden Prompt kopieren und einfügen:

Create a new folder named projects in my Documents directory to store all MCP servers.
Then clone the repository using: git clone https://github.com/nspady/google-calendar-mcp.git into that folder.
After cloning, move the file gcp-oauth.keys.json from my Desktop into the cloned repo.

Claude erstellt automatisch den Ordner projects, klont das Repository und verschiebt die JSON-Anmeldedatei in das Repository.

Dateiablage überprüfen (optional)
expand arrow
  • Öffnen Sie Ihren Documents-Ordner;
  • Prüfen Sie, ob ein neuer projects-Ordner vorhanden ist;
  • Im geklonten Repository finden Sie den neuen Ordner (z. B. google-calendar-mcp). Die Datei gcp-oauth.keys.json befindet sich im Repository.
Konfigurationsblock hinzufügen
expand arrow

Führen Sie den nächsten Prompt in Claude aus:

add next config block to claude config file
    "google-calendar": {
      "command": "npx",
      "args": ["@cocal/google-calendar-mcp"],
      "env": {
        "GOOGLE_OAUTH_CREDENTIALS": "/path/to/your/gcp-oauth.keys.json"
      }
    }
Konfigurationsdatei überprüfen (optional)
expand arrow
  • Öffnen Sie Einstellungen → Shortcut: Cmd + , auf Mac oder Ctrl + , auf Windows;
  • Wechseln Sie zum Entwickler-Tab → klicken Sie auf Konfiguration bearbeiten;
  • Öffnen Sie die Datei claude_desktop_config.json mit einem Texteditor. Die JSON-Datei sollte nun den neuen Konfigurationsblock mit dem korrekten Pfad zur Anmeldedatei anzeigen;
  • Wenn korrekt, schließen Sie das Konfigurationsfenster.
Claude neu starten
expand arrow
  • Beenden Sie Claude vollständig (Mac: Cmd + Q, Windows: Alt + F4);
  • Starten Sie die App neu;
  • Nach dem Start werden Sie auf eine Google-Authentifizierungsseite weitergeleitet:
    • Wählen Sie das gleiche Google-Konto wie für das Projekt verwendet;
    • Wenn Sie dazu aufgefordert werden, klicken Sie auf Zulassen, um Zugriff zu gewähren;
    • Sobald die Authentifizierung erfolgreich ist, schließen Sie den Tab.

Option 2: Manuelle Einrichtung (falls Option 1 nicht funktioniert)

Verzeichnisstruktur erstellen
expand arrow

Im Terminal (Mac) oder in der Eingabeaufforderung (Windows) starten Sie im Standardfall im Stammverzeichnis und navigieren zu dem Ordner, in dem Sie alle zukünftigen AI-Agent-Verzeichnisse speichern möchten.

  • Um auf einen Ordner zuzugreifen, verwenden Sie den Befehl cd folder_name, zum Beispiel:
cd Documents

Um einen neuen Ordner zu erstellen, verwenden Sie den Befehl mkdir new_folder_name, zum Beispiel:

mkdir projects

Und navigieren Sie mit dem Befehl cd command in diesen neuen Ordner:

cd projects
Repository herunterladen
expand arrow

Verwenden Sie den Befehl git clone link, um das GitHub-Repository zu klonen:

git clone https://github.com/nspady/google-calendar-mcp.git

Wechseln Sie mit dem Befehl cd in das neu erstellte Repository:

cd google-calendar-mcp
Note
Hinweis

Falls Git nicht installiert ist, laden Sie es von der offiziellen Git-Website herunter.

Integration der Zugangsdaten
expand arrow

Nun muss die Datei mit den Zugangsdaten in den Ordner mit dem KI-Agenten (google_calendar_mcp) verschoben werden. Dies kann manuell erfolgen, indem Sie das Dateisymbol in den geöffneten Ordner im Dateiexplorer ziehen. Oder Sie verwenden das Terminal/die Kommandozeile und kopieren die Datei mit dem Befehl cp path/to/file_name ., zum Beispiel:

cp ~/Desktop/gsp-oauth.keys.json .

Der Punkt (.) am Ende gibt das aktuelle Verzeichnis als Ziel an.

Sie können überprüfen, ob die JSON-Datei erfolgreich in den Ordner verschoben wurde, indem Sie im Terminal den Befehl ls ausführen und den Dateinamen in der Liste suchen.

Nach dem Verschieben der Datei löschen Sie diese am ursprünglichen Speicherort (z. B. Desktop).

Paketinstallation
expand arrow

Im Terminal/in der Kommandozeile verwenden Sie

npm install

Dieser Befehl lädt alle erforderlichen Pakete und Abhängigkeiten herunter.

Serverstart
expand arrow

Arbeiten Sie weiter im Terminal/in der Kommandozeile und führen Sie aus:

npm start

Dieser Befehl startet das im Projekt in der Datei package.json definierte Standard-Startskript, welches typischerweise die Anwendung oder den Server startet; in unserem Fall wird der Authentifizierungsprozess gestartet.

Authentifizierungsablauf
expand arrow
  1. Browserfenster öffnet sich automatisch;
  2. Passendes Google-Konto auswählen;
  3. Kalenderzugriffsrechte gewähren;
  4. Meldung "Authentifizierung erfolgreich" bestätigen;
  5. Browserfenster schließen.
Konfigurationsblock hinzufügen
expand arrow

Claude Desktop Integration

  • Konfigurationsblock kopieren:
    "google-calendar": {
      "command": "node",
      "args": [
        "/path/to/build/index.js"
      ]
    }
  • Claude-Konfigurationsdatei öffnen über Command/Ctrl + , → "Entwickler" → "Konfiguration bearbeiten";
  • Konfigurationsdatei claude_desktop_config.json mit Texteditor öffnen;
  • Neue Konfiguration als nächsten Block nach bestehenden Konfigurationen und vor den beiden letzten schließenden geschweiften Klammern hinzufügen;
  • Auf korrekte JSON-Syntax mit richtiger Klammerung und Kommas nach jedem Konfigurationsblock (außer dem letzten) achten.
Pfadkonfiguration
expand arrow

Im Terminal/in der Kommandozeile ausführen:

pwd

Den vollständigen Verzeichnispfad kopieren und vor "/build" in der Konfigurationsdatei einfügen.

Konfigurationsdatei speichern mit Command/Ctrl + S.

Dienstaktivierung
expand arrow
  1. Claude Desktop vollständig neu starten;
  2. Überprüfen, ob der neue Server in den verfügbaren Tools erscheint.
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 2
some-alt