Automatisierung von Google Docs mit Claude
Swipe um das Menü anzuzeigen
Richten Sie den Google Docs MCP-Server ein.
Google Cloud Console Konfiguration
Neues Projekt anlegen
- Zugriff auf die Google Cloud Console über die Browser-Oberfläche;
- Klicken Sie auf den aktuellen Projektnamen, um den Projektauswahl-Dialog zu öffnen;
- Wählen Sie "Neues Projekt" und geben Sie einen aussagekräftigen Namen ein (z. B. "docs mcp");
- Warten Sie auf die Projekterstellung und wechseln Sie zum neuen Projekt.
Erforderliche API-Aktivierungen
- Google Docs API: Navigieren Sie zu APIs & Dienste → Bibliothek, suchen Sie nach "Google Docs API" und aktivieren Sie diese;
- Google Drive API: Aktivieren Sie auf die gleiche Weise die Google Drive API für Dateiverwaltungsfunktionen.
Diese APIs ermöglichen umfassenden Zugriff auf das Google-Dokumenten-Ökosystem und erlauben Lese-, Schreib-, Erstellungs-, Bearbeitungs- und Löschvorgänge sowohl für Docs als auch für Drive.
OAuth-Zustimmungsbildschirm konfigurieren
- Navigieren Sie zum Tab "Anmeldedaten";
- Falls erforderlich, klicken Sie auf "Zustimmungsbildschirm konfigurieren";
- Klicken Sie auf "Erste Schritte";
- Geben Sie den Anwendungsnamen ein (z. B. "gmail agent");
- Geben Sie Ihre E-Mail-Adresse ein;
- Wählen Sie "Externe Zielgruppe" als Benutzertyp, wenn Sie ein allgemeines Gmail-Konto verwenden;
- Geben Sie Ihre E-Mail-Adresse erneut ein, wenn Sie dazu aufgefordert werden;
- Akzeptieren Sie die Nutzungsbedingungen für Benutzerdaten;
- Klicken Sie auf Weiter und Erstellen.
OAuth-Anmeldedaten erstellen
- Klicken Sie auf "OAuth-Client erstellen";
- Wählen Sie "Desktop-App" für lokale KI-Agenten und Skripte;
- Übernehmen Sie die vorgeschlagene Bezeichnung oder passen Sie sie bei Bedarf an;
- Laden Sie die JSON-Datei herunter und speichern Sie sie als
credentials.jsonim Projektverzeichnis; - Nun muss die Datei mit den Zugangsdaten in den Ordner des KI-Agenten (
/MCP-Google-Doc) verschoben werden. Dies kann manuell erfolgen, indem Sie das Dateisymbol in den geöffneten Ordner im Dateiexplorer ziehen. Alternativ kann das Terminal/Kommandozeile verwendet werden, um die Datei mit dem Befehlcp path/to/file_name .zu kopieren, zum Beispiel:
cp ~/Desktop/credentials.json .
Der Punkt (.) am Ende gibt das aktuelle Verzeichnis als Ziel an;
- Überprüfen Sie den erfolgreichen Dateitransfer und entfernen Sie die Datei vom ursprünglichen Speicherort.
Automatischer Start des MCP-Servers (empfohlen)
Repository klonen
- Im Claude-Chat einfügen:
Clone this repo to the Documents/projects
https://github.com/ophydami/MCP-Google-Doc.git
- Befehl ausführen. Das Repository wird in denselben Ordner wie andere MCP-Server geklont.
Abhängigkeiten installieren
- Im Claude-Chat einfügen:
run npm install
- Befehl ausführen. Claude installiert alle erforderlichen Pakete.
Credentials-Datei verschieben
- In Claude einfügen:
Move Desktop/credentials.json into project directory.
- Befehl ausführen. Claude platziert die OAuth-Datei automatisch im geklonten Repository.
Server bauen und starten
- In Claude einfügen:
run npm run build and npm start
-
Ausführen. Claude führt die Befehle zuverlässig aus.
-
Browser öffnet sich → mit Google-Konto authentifizieren:
- Dieselbe E-Mail wie in der Google Cloud Console auswählen → auf Zulassen klicken;
- Tab schließen, nachdem "Authentication successful" angezeigt wird.
Konfigurationsblock hinzufügen
- In Claude einfügen:
Add this block to the Claude config file
{
"mcpServers": {
"googledocs": {
"command": "node",
"args": ["/absolute/path/to/build/server.js"]
}
}
}
- Prompt ausführen.
Konfiguration überprüfen (optional)
- Öffnen Sie die Einstellungen von Claude (Mac:
Cmd + ,; Windows:Ctrl + ,); - Navigieren Sie zu Entwickler → Konfiguration bearbeiten;
- Bestätigen Sie, dass der neue Block hinzugefügt wurde (entweder nach einem anderen Google-Server-MCP oder am Ende). Beides ist in Ordnung.
Claude neu starten
- Claude Desktop vollständig beenden. (Mac:
Cmd + Q; Windows:Alt + F4); - Claude erneut öffnen, um den MCP-Start abzuschließen.
Manuelle Serverinstallation
Vorbereitung der lokalen Umgebung
- Zum vorgesehenen Verzeichnis für die Speicherung des KI-Agenten navigieren
cd Documents/projects
- Google Docs MCP-Repository herunterladen und betreten
git clone https://github.com/ophydami/MCP-Google-Doc.git
cd MCP-Google-Doc
- Alle erforderlichen Pakete und Abhängigkeiten herunterladen
npm install
Build- und Authentifizierungsprozess
Code optimieren, Dateien minimieren und produktionsreife Bundles erstellen
npm run build
Initialisierung der Authentifizierung
Authentifizierungsserver starten und OAuth-Flow initiieren
npm start
Integration in Claude Desktop
Zugriff auf Einstellungen
- Einstellungen von Claude Desktop öffnen (
Cmd+,oderCtrl+,); - Zum Tab Entwickler navigieren;
- "Konfiguration bearbeiten" auswählen, um die Konfigurationsdatei zu öffnen.
Integration der Konfiguration
- Komma nach bestehenden Konfigurationsblöcken hinzufügen;
- Google Docs MCP-Konfigurationsblock einfügen
"googledocs": {
"command": "node",
"args": [
"/path/to/build/server.js"
]
}
- Pfadangaben mit dem Output des
pwd-Befehls im Terminal/Kommandozeile aktualisieren; - Konfigurationsdatei speichern und Claude Desktop neu starten.
War alles klar?
Danke für Ihr Feedback!
Abschnitt 3. Kapitel 1
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Abschnitt 3. Kapitel 1