Wer morgens die KI öffnet und trotzdem noch fünf Google-Tabs braucht, verschwendet wertvolle Minuten. Genau das ändert der Google Workspace MCP Server: Er verbindet Claude Code direkt mit Gmail, Google Calendar, Drive, Docs, Sheets, Slides, Forms, Tasks und Chat. Kein Tab-Wechsel mehr, kein manuelles Kopieren.
Was ist der Google Workspace MCP Server?
Der Google Workspace MCP Server ist ein Open-Source-Projekt, das den vollständigen Google-Workspace-Zugriff über das Model Context Protocol bereitstellt. Du installierst ihn einmalig lokal auf deinem Rechner, und Claude Code kann danach direkt mit deinen Google-Diensten arbeiten. Du gibst auf Deutsch eine Anweisung, Claude erledigt die Aktion im Hintergrund.
Das Projekt ist für mehrere KI-Clients ausgelegt: Claude, ChatGPT und Gemini können denselben Server nutzen. Für dich als Claude-Code-Nutzer ist das vor allem ein Vorteil in der Tiefe der Integration. Claude kann Kontext aus verschiedenen Quellen gleichzeitig abrufen. Du fragst nach deinem Tagesplan und Claude kombiniert dabei Kalender, offene E-Mails und Tasks in einer einzigen Antwort.
Unterstützte Dienste auf einen Blick:
- Gmail: E-Mails lesen, schreiben, suchen, verwalten
- Calendar: Termine lesen, erstellen, verschieben
- Drive: Dateien suchen, lesen, hochladen
- Docs, Sheets, Slides: Inhalte lesen und bearbeiten
- Forms: Formulare verwalten
- Tasks: Aufgaben anlegen und abhaken
- Chat: Nachrichten in Google Chat senden
Falls du noch nicht weißt, wie MCP Server grundsätzlich funktionieren und warum das Protokoll für Claude Code so wichtig geworden ist: Im Beitrag MCP Server einfach erklärt findest du den Einstieg.
Wie richtest du ihn ein?
Die Einrichtung läuft in drei klar abgegrenzten Schritten. Einmal durchgeführt, läuft der Server danach ohne weiteren Aufwand.
Schritt 1: OAuth-Zugangsdaten anlegen. Du brauchst ein Google Cloud Projekt. In der Google Cloud Console aktivierst du die APIs für die Dienste, die du nutzen willst (z.B. Gmail API, Calendar API, Drive API). Dann erstellst du OAuth-2.0-Anmeldedaten vom Typ "Desktop-App" und lädst die credentials.json herunter.
Schritt 2: Server installieren. Der schnellste Weg ist uvx, das Python-Tool-Executor-Werkzeug:
uvx google-workspace-mcp
Alternativ klonst du das Repository und startest mit uv run. Beide Wege setzen Python 3.10+ voraus.
Schritt 3: Claude Code konfigurieren. In deiner Claude-Code-Konfigurationsdatei trägst du den Server ein:
{
"mcpServers": {
"google-workspace": {
"command": "uvx",
"args": ["google-workspace-mcp"],
"env": {
"GOOGLE_CREDENTIALS_FILE": "/pfad/zu/credentials.json",
"GOOGLE_TOKEN_FILE": "/pfad/zu/token.json"
}
}
}
}
Beim ersten Start öffnet sich ein Browser-Fenster für die OAuth-Freigabe. Du wählst dein Google-Konto und gibst die beantragten Berechtigungen frei. Der Server speichert danach einen lokalen Token und läuft bei allen weiteren Starts ohne erneuten Login.
Wichtig: Erteile beim OAuth-Setup nur die Berechtigungen, die du wirklich brauchst. Wer nur Gmail liest, braucht keinen Schreibzugriff auf Drive. Das ist eine grundlegende Sicherheitsregel für alle MCP Server mit Kontozugriff.
Praxis-Beispiel: Arbeitstag mit Google Workspace und Claude
Stell dir vor, du öffnest deinen Rechner morgens und sagst Claude Code:
"Zeig mir meine Termine für heute, fasse ungelesene E-Mails der letzten zwei Stunden zusammen und liste offene Tasks aus Google Tasks."
Claude ruft gleichzeitig Calendar, Gmail und Tasks ab. In wenigen Sekunden siehst du: was heute ansteht, was an Nachrichten reinkam, was noch auf deiner Liste wartet. Du brauchst keinen einzigen Browser-Tab zu öffnen.
Ein weiteres Szenario: Du arbeitest an einem Angebot und sagst: "Schreib einen E-Mail-Entwurf an die Projektgruppe. Nutze dafür die Zahlen aus der Datei Kalkulation_Q3.xlsx in meinem Drive." Claude holt die Datei, liest die relevanten Daten und formuliert den Entwurf. Du liest kurz drüber, passt ggf. den Ton an und schickst ab.
Oder du planst ein Meeting: "Finde einen freien Termin für mich und Maria nächste Woche, 45 Minuten, und erstelle einen Kalendertermin mit einer kurzen Agenda zu unserem Produktlaunch." Claude prüft beide Kalender, schlägt einen Slot vor und legt den Termin an, wenn du bestätigst.
Das sind keine theoretischen Szenarien. Das sind Abläufe, die mit diesem MCP Server heute funktionieren, in einem einzigen Claude-Gespräch.
Wann lohnt sich die Einrichtung?
Der einmalige Einrichtungsaufwand von ca. 30 bis 45 Minuten rechnet sich schnell, wenn du täglich mit Google Workspace arbeitest. Konkret: Wenn du mehrfach täglich zwischen Claude und Gmail, Calendar oder Drive wechselst, sparst du mit diesem MCP Server erheblich Zeit pro Woche.
Für gelegentliche Nutzer reicht das manuelle Kopieren. Für alle, die Google Workspace als zentrales Arbeitswerkzeug einsetzen, wird der MCP Server schnell zur Selbstverständlichkeit. Besonders dann, wenn du Claude nicht nur als Schreibhilfe nutzt, sondern als echten Arbeitsassistenten, der Kontext aus deinen realen Daten zieht.
Ein Vorteil gegenüber Browser-Plugins oder API-Direktzugriff: Alles läuft lokal. Deine Google-Tokens verlassen deinen Rechner nicht. Das Projekt schickt keine Daten an externe Server. Du behältst die Kontrolle.
FAQ
Funktioniert das auch mit einem privaten Gmail-Konto oder nur mit Google Workspace?
Beides funktioniert. Du brauchst ein Google Cloud Projekt und OAuth-Zugangsdaten. Diese lassen sich sowohl mit privaten @gmail.com-Adressen als auch mit Google Workspace-Konten einrichten. Bei privaten Konten erscheint beim ersten OAuth-Login manchmal ein Hinweis auf eine "unverifizierte App". Das kannst du übergehen, solange du selbst der Eigentümer des Cloud-Projekts bist.
Welche Berechtigungen brauche ich mindestens für Gmail-Lesezugriff?
Für reines Lesen reicht der Scope https://www.googleapis.com/auth/gmail.readonly. Für Schreiben und Senden brauchst du zusätzlich https://www.googleapis.com/auth/gmail.send. Du entscheidest beim OAuth-Setup selbst, welche Scopes du freigibst. Fang mit dem Minimum an und erweitere bei Bedarf.
Kann ich mehrere Google-Konten gleichzeitig nutzen? Der Server ist auf ein Google-Konto pro Instanz ausgelegt. Wenn du zwei Konten parallel nutzen willst, kannst du zwei separate Serverinstanzen mit unterschiedlichen Token-Dateien konfigurieren. Das ist ein bisschen mehr Aufwand, aber machbar.
Marcel Porcher, newways.ai
Komm in die kostenlose Claude Business Community: Lerne Claude, Automatisierung, Co-Work, Claude Code, App-Building und Agent-Coding. Zeit sparen, Kosten sparen, Business skalieren: Zur Community