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
Agentenbasierte KI zur Automatisierung Täglicher Büroaufgaben mit Anthropic Claude

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.
OAuth-Zustimmungsbildschirm konfigurieren
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.
Kalender-API-Aktivierung
expand arrow
  1. Zu APIs und DiensteBibliothek navigieren;
  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.
Anmeldedaten generieren
expand arrow
  1. Im Bereich APIs und Dienste den Abschnitt Anmeldedaten aufrufen;
  2. OAuth-Client-ID erstellen;
  3. "Desktop-Anwendung" als Anwendungstyp auswählen;
  4. Die 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
  • Öffne deinen Documents-Ordner;
  • Prüfe, ob ein neuer projects-Ordner vorhanden ist;
  • Im geklonten Repository findest du den neuen Ordner (z. B. google-calendar-mcp). Die Datei gcp-oauth.keys.json befindet sich im Repository.
Konfigurationsblock hinzufügen
expand arrow

Führe den folgenden 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
  • Öffne Einstellungen → Shortcut: Cmd + , auf Mac oder Ctrl + , auf Windows;
  • Gehe zum Entwickler-Tab → klicke auf Konfiguration bearbeiten;
  • Öffne 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ße das Konfigurationsfenster.
Claude neu starten
expand arrow
  • Claude vollständig beenden (Mac: Cmd + Q, Windows: Alt + F4);
  • Die App neu starten;
  • Beim Start wirst du auf eine Google-Authentifizierungsseite weitergeleitet:
    • Wähle das gleiche Google-Konto wie für das Projekt;
    • Wenn du dazu aufgefordert wirst, klicke auf Zulassen, um Zugriff zu gewähren;
    • Sobald die Authentifizierung erfolgreich ist, schließe den Tab.

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

Verzeichnisstruktur erstellen
expand arrow

Im Terminal (Mac) oder in der Eingabeaufforderung (Windows) vom Stammverzeichnis aus starten und zu dem Ordner navigieren, in dem alle zukünftigen AI-Agent-Verzeichnisse gespeichert werden sollen.

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

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

mkdir projects

Und mit dem Befehl cd command in diesen neuen Ordner wechseln:

cd projects
Repository herunterladen
expand arrow

Mit dem Befehl git clone link das GitHub-Repository klonen:

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

Mit dem Befehl cd in das neu erstellte Repository wechseln:

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 das Dateisymbol in den geöffneten Ordner im Dateiexplorer gezogen wird. Alternativ kann das Terminal/die Kommandozeile verwendet und die Datei mit dem Befehl cp path/to/file_name . kopiert werden, zum Beispiel:

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

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

Mit dem Befehl ls im Terminal kann überprüft werden, ob die JSON-Datei erfolgreich in den Ordner verschoben wurde, indem der Dateiname in der Liste gesucht wird.

Nach dem Verschieben der Datei sollte sie am ursprünglichen Speicherort (z. B. Desktop) gelöscht werden.

Paketinstallation
expand arrow

Im Terminal/Kommandozeile verwenden:

npm install

Dieser Befehl lädt alle benötigten Pakete und Abhängigkeiten herunter.

Serverstart
expand arrow

Weiterarbeit im Terminal/Kommandozeile und ausführen von

npm start

Dieser Befehl startet das Standard-Startskript, das in der Datei package.json des Projekts definiert ist. In der Regel wird damit die Anwendung oder der Server gestartet, in unserem Fall wird der Authentifizierungsprozess gestartet.

Authentifizierungsablauf
expand arrow
  1. Browserfenster öffnet sich automatisch;
  2. Passenden Google-Account 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 den bestehenden Konfigurationen und vor den beiden letzten schließenden geschweiften Klammern einfügen;
  • Auf korrekte JSON-Syntax mit richtiger Klammerung und Kommas nach jedem Konfigurationsblock (außer dem letzten) achten.
Pfadkonfiguration
expand arrow

Im Terminal/Kommandozeile ausführen:

pwd

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

Konfigurationsdatei mit Command/Ctrl + S speichern.

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

Suggested prompts:

Can you explain what the MCP server does with Google Calendar?

What are the main steps to set up the Google Calendar MCP server?

How do I know if the connection to Google Calendar was successful?

Awesome!

Completion rate improved to 8.33

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.
OAuth-Zustimmungsbildschirm konfigurieren
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.
Kalender-API-Aktivierung
expand arrow
  1. Zu APIs und DiensteBibliothek navigieren;
  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.
Anmeldedaten generieren
expand arrow
  1. Im Bereich APIs und Dienste den Abschnitt Anmeldedaten aufrufen;
  2. OAuth-Client-ID erstellen;
  3. "Desktop-Anwendung" als Anwendungstyp auswählen;
  4. Die 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
  • Öffne deinen Documents-Ordner;
  • Prüfe, ob ein neuer projects-Ordner vorhanden ist;
  • Im geklonten Repository findest du den neuen Ordner (z. B. google-calendar-mcp). Die Datei gcp-oauth.keys.json befindet sich im Repository.
Konfigurationsblock hinzufügen
expand arrow

Führe den folgenden 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
  • Öffne Einstellungen → Shortcut: Cmd + , auf Mac oder Ctrl + , auf Windows;
  • Gehe zum Entwickler-Tab → klicke auf Konfiguration bearbeiten;
  • Öffne 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ße das Konfigurationsfenster.
Claude neu starten
expand arrow
  • Claude vollständig beenden (Mac: Cmd + Q, Windows: Alt + F4);
  • Die App neu starten;
  • Beim Start wirst du auf eine Google-Authentifizierungsseite weitergeleitet:
    • Wähle das gleiche Google-Konto wie für das Projekt;
    • Wenn du dazu aufgefordert wirst, klicke auf Zulassen, um Zugriff zu gewähren;
    • Sobald die Authentifizierung erfolgreich ist, schließe den Tab.

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

Verzeichnisstruktur erstellen
expand arrow

Im Terminal (Mac) oder in der Eingabeaufforderung (Windows) vom Stammverzeichnis aus starten und zu dem Ordner navigieren, in dem alle zukünftigen AI-Agent-Verzeichnisse gespeichert werden sollen.

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

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

mkdir projects

Und mit dem Befehl cd command in diesen neuen Ordner wechseln:

cd projects
Repository herunterladen
expand arrow

Mit dem Befehl git clone link das GitHub-Repository klonen:

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

Mit dem Befehl cd in das neu erstellte Repository wechseln:

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 das Dateisymbol in den geöffneten Ordner im Dateiexplorer gezogen wird. Alternativ kann das Terminal/die Kommandozeile verwendet und die Datei mit dem Befehl cp path/to/file_name . kopiert werden, zum Beispiel:

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

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

Mit dem Befehl ls im Terminal kann überprüft werden, ob die JSON-Datei erfolgreich in den Ordner verschoben wurde, indem der Dateiname in der Liste gesucht wird.

Nach dem Verschieben der Datei sollte sie am ursprünglichen Speicherort (z. B. Desktop) gelöscht werden.

Paketinstallation
expand arrow

Im Terminal/Kommandozeile verwenden:

npm install

Dieser Befehl lädt alle benötigten Pakete und Abhängigkeiten herunter.

Serverstart
expand arrow

Weiterarbeit im Terminal/Kommandozeile und ausführen von

npm start

Dieser Befehl startet das Standard-Startskript, das in der Datei package.json des Projekts definiert ist. In der Regel wird damit die Anwendung oder der Server gestartet, in unserem Fall wird der Authentifizierungsprozess gestartet.

Authentifizierungsablauf
expand arrow
  1. Browserfenster öffnet sich automatisch;
  2. Passenden Google-Account 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 den bestehenden Konfigurationen und vor den beiden letzten schließenden geschweiften Klammern einfügen;
  • Auf korrekte JSON-Syntax mit richtiger Klammerung und Kommas nach jedem Konfigurationsblock (außer dem letzten) achten.
Pfadkonfiguration
expand arrow

Im Terminal/Kommandozeile ausführen:

pwd

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

Konfigurationsdatei mit Command/Ctrl + S speichern.

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