Skip to main content
Glama
Sejin-Koo

google-workspace-mcp

by Sejin-Koo

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

sheets_values

Zellwerte read / append (Zeile hinzufügen) / update / clear

sheets_manage

Tabellenkalkulation erstellen, Tabs hinzufügen·löschen·umbenennen, Metadaten abrufen, batchUpdate

docs_read

Dokument als Text (inkl. Tabellen) oder als Originalstruktur lesen

docs_write

Dokument erstellen, am Ende anhängen, an Position einfügen, Suchen und Ersetzen, batchUpdate

slides_read

Text und Sprechernotizen je Folie abrufen

slides_write

Präsentation erstellen, Folien hinzufügen (Titel·Text ausfüllen), löschen, Suchen und Ersetzen

forms_tool

Umfrage erstellen·abrufen, Antwortliste·Einzelantwort abrufen, batchUpdate

drive_search

Suche nach Dateiname·Volltextsuche im Inhalt·MIME·Ordnerbedingungen

drive_file

Metadaten, erstellen, Ordner erstellen, Inhalt ersetzen (ID bleibt erhalten), umbenennen, verschieben, kopieren, Papierkorb, endgültig löschen, herunterladen, export

drive_comments

Kommentare abrufen·schreiben·antworten·lösen·löschen

drive_revisions

Versionsverlauf abrufen, Inhalt früherer Versionen abrufen, als dauerhaft markieren

drive_permissions

Freigabeberechtigungen prüfen·hinzufügen·ändern·entfernen

drive_shared_drives

Liste·Details gemeinsamer Laufwerke

drive_changes

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

GOOGLE_CLIENT_ID

OAuth-Client-ID

GOOGLE_CLIENT_SECRET

OAuth-Client-Geheimnis

GOOGLE_REFRESH_TOKEN

Refresh-Token, der den Scope https://www.googleapis.com/auth/drive enthält

MCP_GATE_KEYS

Liste der erlaubten Zugriffs-Gate-Schlüssel (kommagetrennt). Wenn leer, ist das Gate deaktiviert

MCP_GATE_MODE

Bei enforce werden Aufrufe ohne Schlüssel mit 401 blockiert

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 test

Es werden Testdateien im echten Google-Konto erstellt und am Ende in den Papierkorb verschoben.

-
license - not tested
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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.

View all MCP Connectors

Latest Blog Posts

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