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.
Related MCP server: Google Docs, Drive & Sheets MCP Server
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 deployed
Maintenance
Related MCP Connectors
Permissioned access to Gmail, Drive and Calendar via the user's own Google account
Multiple Gmail accounts, editable Google Sheets & Docs for AI agents. Deny-by-default access rules.
Docs, decks, forms, apps you build and deploy, automations, and AI images, video and voice.
Edworking tasks, Docs, workspace search, conversations and files with scoped OAuth access.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables comprehensive interaction with Google Docs and Google Drive through AI assistants, supporting document reading/writing, rich formatting, table/image insertion, comment management, and complete file/folder operations with secure OAuth authentication.4 npmMIT
- AlicenseNot gradedqualityDmaintenanceEnables deep integration with Google Workspace for AI assistants, allowing for document creation, spreadsheet manipulation, and file management. It supports advanced features like template processing, comment thread management, and cell formatting.64 npmMIT
- FlicenseNot gradedqualityDmaintenanceProvides AI assistants with access to Google Workspace APIs including Sheets, Calendar, Gmail, Tasks, Drive, and Docs. Enables full CRUD operations and management of Google services through natural language.1-
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to create, read, and modify Google Slides, Sheets, Docs, and Drive documents programmatically. Supports file management, content editing, and version history retrieval.1,469 npmMIT