google-workspace-mcp
google-workspace-mcp
MCP-Server für Google Workspace (Sheets / Docs / Slides / Forms) und Google Drive.
Der offizielle „Google Drive"-Connector, der standardmäßig mit Cowork verbunden ist, unterstützt nur Suchen, Lesen, Dateierstellung und Verschieben in den Papierkorb und kann den Inhalt vorhandener Dateien nicht ändern. Wenn man also eine Zeile zu einem Sheet hinzufügen wollte, blieb nur der Weg, die gesamten Daten als neue Datei neu zu erstellen und die vorhandene Datei zu verwerfen. Dieser Server schließt diese Lücke – er fügt Zeilen zu Sheets hinzu, während die Datei-ID erhalten bleibt, ändert den Text von Dokumenten und fügt Folien hinzu.
Verfügbare Tools
Tool | Funktion |
| Zellwerte read / append (Zeile hinzufügen) / update / clear |
| Tabellenkalkulation erstellen, Tabs hinzufügen·löschen·umbenennen, Metadaten abrufen, batchUpdate |
| Dokument als Text (inkl. Tabellen) oder als Originalstruktur lesen |
| Dokument erstellen, am Ende anhängen, an Position einfügen, Suchen und Ersetzen, batchUpdate |
| Text und Sprechernotizen je Folie abrufen |
| Präsentation erstellen, Folien hinzufügen (Titel·Text ausfüllen), löschen, Suchen und Ersetzen |
| Umfrage erstellen·abrufen, Antwortliste·Einzelantwort abrufen, batchUpdate |
| Suche nach Dateiname·Volltextsuche im Inhalt·MIME·Ordnerbedingungen |
| Metadaten, erstellen, Ordner erstellen, Inhalt ersetzen (ID bleibt erhalten), umbenennen, verschieben, kopieren, Papierkorb, endgültig löschen, herunterladen, export |
| Kommentare abrufen·schreiben·antworten·lösen·löschen |
| Versionsverlauf abrufen, Inhalt früherer Versionen abrufen, als dauerhaft markieren |
| Freigabeberechtigungen prüfen·hinzufügen·ändern·entfernen |
| Liste·Details gemeinsamer Laufwerke |
| Start-Token ausstellen und danach nur Änderungen seit diesem Zeitpunkt abrufen |
Alle Tools können mit max_chars die Antwortlängen-Obergrenze steuern; bei 0 wird nicht gekürzt.
Umgebungsvariablen
Name | Beschreibung |
| OAuth-Client-ID |
| OAuth-Client-Geheimnis |
| Refresh-Token, der den Scope |
| Liste der erlaubten Zugriffs-Gate-Schlüssel (kommagetrennt). Wenn leer, ist das Gate deaktiviert |
| Bei |
Ein einziger drive-Scope deckt die Sheets-, Docs-, Slides- und Forms-API sowie die gesamte Drive-API ab (die offiziellen Authentifizierungs-Scope-Listen jeder API enthalten auth/drive).
Google Cloud-Projekt vorbereiten
Unabhängig vom Scope müssen die zu verwendenden APIs im Projekt aktiviert (Enable) werden.
Andernfalls erscheint 403 has not been used in project ... or it is disabled.
Google Sheets API / Google Docs API / Google Slides API / Google Forms API
Google Drive API
Aufruf
https://<배포도메인>/api/mcp?k=<게이트키>Lokaler Smoke-Test
Die drei oben genannten Google-Anmeldedaten in scripts/.env.local.json (gitignored) eintragen und:
npm install
npm testEs werden Testdateien im echten Google-Konto erstellt und am Ende in den Papierkorb verschoben.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Manage Gmail end-to-end: search, read, send, draft, label, and organize threads. Automate workflow…
Persistent docs and memory for AI agents — read, write, organize & search a shared workspace.
Give AI agents access to form submissions — read, search, update, and process file attachments.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Sejin-Koo/google-workspace-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server