Google Sheets MCP-Server
Automatisieren, extrahieren und verwalten Sie Google Sheets ganz einfach mit FlowHunts Google Sheets MCP-Server – Ihre Brücke zwischen KI-Agenten und Cloud-Tabellen.

Was macht der “Google Sheets” MCP-Server?
Der Google Sheets MCP (Model Context Protocol) Server ist ein auf TypeScript basierendes Tool, das KI-Assistenten ermöglicht, sicher über klar definierte, typisierte Tools mit Google Sheets zu interagieren. Als Brücke zwischen KI-Agenten und der Google Sheets/Drive API ermöglicht er leistungsstarke Automatisierungs- und Datenmanipulations-Workflows. Der Server unterstützt sowohl OAuth2- als auch Service Account-Authentifizierung und ist damit flexibel für verschiedene Sicherheitsanforderungen. Seine Hauptfunktion besteht darin, Entwicklern und KI-Workflows Aufgaben wie das Erstellen von Tabellen, das Lesen und Schreiben von Zellendaten, das Verwalten von Sheets und Tabs sowie das Teilen von Dokumenten – alles programmatisch und sicher – zu ermöglichen. Diese Integration vereinfacht Abläufe wie datenbankähnliche Abfragen, kollaboratives Bearbeiten und Workflow-Automatisierung direkt in Google Sheets und steigert so die Produktivität und KI-gestützte Entwicklungsprozesse.
Liste der Prompts
Im Repository sind keine expliziten Prompt-Vorlagen dokumentiert.
Liste der Ressourcen
Im Repository sind keine expliziten Ressourcen dokumentiert.
Liste der Tools
- create
Erstellt eine neue Tabelle und verschiebt diese optional in einen angegebenen Drive-Ordner. - listSheets
Listet alle Sheets (Tabs) in einer angegebenen Tabelle auf. - renameSheet
Benennt einen bestehenden Sheet-Tab um. - createSheet
Fügt einer Tabelle einen neuen Sheet-Tab hinzu. - spreadsheetInfo
Ruft Metadaten (Titel, Sheet-IDs, Gittereigenschaften) einer Tabelle ab. - listSpreadsheets
Listet alle Tabellen in Ihrem konfigurierten Drive-Ordner oder Mein Laufwerk auf. - shareSpreadsheet
Gibt eine Tabelle für Benutzer frei (Leser/Kommentator/Schreiber) und versendet Benachrichtigungen. - sheetData
Liest Zellwerte aus einem Sheet und Bereich (oder dem gesamten Sheet) aus. - updateCells
Schreibt ein 2D-Array von Werten in einen Bereich im A1-Stil. - batchUpdate
Führt mehrere Bereichsaktualisierungen in einer einzigen Anfrage durch. - addRows / addColumns
Fügt Zeilen oder Spalten an einer angegebenen Position ein. - copySheet
Kopiert einen Sheet-Tab zwischen Tabellen und kann diesen optional umbenennen.
Anwendungsfälle dieses MCP-Servers
- Automatisierte Tabellenerstellung und -verwaltung
Erstellen Sie nahtlos neue Tabellen, fügen Sie Sheets/Tabs hinzu oder benennen Sie sie um und organisieren Sie Dateien innerhalb von Google Drive – alles über automatisierte Workflows. - Datenextraktion und -aktualisierung
Lesen und schreiben Sie große Datenmengen aus/in Google Sheets – ideal für ETL-Pipelines, Reporting und Dashboard-Automatisierung. - Kollaborativer Zugriff und Freigabe
Geben Sie Tabellen programmatisch für verschiedene Nutzer frei und setzen Sie Berechtigungen, um die Zusammenarbeit im Team und automatisierte Benachrichtigungen zu erleichtern. - Massenoperationen und Datenmanipulation
Führen Sie Batch-Updates, das Einfügen mehrerer Zeilen/Spalten und Änderungen an großen Sheets effizient durch und sparen Sie Zeit bei wiederkehrenden Aufgaben. - Sheet-Duplizierung und Organisation
Kopieren Sie Sheets zwischen Tabellen zur Vorlagen-, Backup- oder Organisationszwecken – unterstützt skalierbare Abläufe in Teams.
So richten Sie es ein
Windsurf
- Stellen Sie sicher, dass Bun (v1.0+) installiert ist, und richten Sie die Google Cloud-Anmeldeinformationen (entweder OAuth2 oder Service Account) ein.
- Klonen Sie das Repository und installieren Sie die Abhängigkeiten:
git clone https://github.com/rohans2/mcp-google-sheets.git
cd mcp-google-sheets
bun install
- Konfigurieren Sie die Umgebungsvariablen wie unten angezeigt.
- Fügen Sie in der Windsurf-Konfigurationsdatei den MCP-Server mit einem JSON-Snippet hinzu.
- Speichern Sie die Konfiguration und starten Sie Windsurf neu.
Beispiel für eine JSON-Konfiguration:
{
"mcpServers": {
"google-sheets": {
"command": "bun",
"args": ["index.ts"]
}
}
}
API-Keys mit Umgebungsvariablen sichern:
{
"command": "bun",
"args": ["index.ts"],
"env": {
"CREDENTIALS_CONFIG": "BASE64_ENCODED_CONFIG",
"EMAIL_ID": "your-email@example.com"
}
}
Claude
- Installieren Sie die Voraussetzungen und klonen Sie das Repository.
- Richten Sie die Google Cloud-Authentifizierung und Umgebungsvariablen ein.
- Suchen und bearbeiten Sie Claudes MCP-Konfigurationsdatei.
- Fügen Sie den Google Sheets MCP-Server mit dem Konfigurations-Snippet hinzu.
- Starten Sie Claude neu und überprüfen Sie die Verbindung.
Beispiel für eine JSON-Konfiguration:
{
"mcpServers": {
"google-sheets": {
"command": "bun",
"args": ["index.ts"]
}
}
}
Cursor
- Stellen Sie sicher, dass Bun installiert und die Anmeldeinformationen konfiguriert sind.
- Laden Sie das Repository herunter und richten Sie es ein.
- Bearbeiten Sie die Cursor MCP-Konfigurationsdatei.
- Fügen Sie den Google Sheets MCP-Server-Eintrag hinzu.
- Speichern Sie die Änderungen und starten Sie Cursor neu, um den Server zu aktivieren.
Beispiel für eine JSON-Konfiguration:
{
"mcpServers": {
"google-sheets": {
"command": "bun",
"args": ["index.ts"]
}
}
}
Cline
- Installieren Sie Bun und richten Sie Ihre Google Cloud-Projektanmeldeinformationen ein.
- Klonen Sie das Repository und installieren Sie alle erforderlichen Abhängigkeiten.
- Greifen Sie auf die MCP-Server-Konfiguration von Cline zu und bearbeiten Sie diese.
- Registrieren Sie den Google Sheets MCP-Server im JSON-Format.
- Starten Sie Cline neu, um die Einrichtung zu übernehmen.
Beispiel für eine JSON-Konfiguration:
{
"mcpServers": {
"google-sheets": {
"command": "bun",
"args": ["index.ts"]
}
}
}
API-Keys mit Umgebungsvariablen sichern:
{
"command": "bun",
"args": ["index.ts"],
"env": {
"CREDENTIALS_CONFIG": "BASE64_ENCODED_CONFIG",
"EMAIL_ID": "your-email@example.com"
}
}
So nutzen Sie diesen MCP in Flows
MCP-Nutzung in FlowHunt
Um MCP-Server in Ihren FlowHunt-Workflow zu integrieren, fügen Sie zunächst die MCP-Komponente zu Ihrem Flow hinzu und verbinden Sie sie mit Ihrem KI-Agenten:

Klicken Sie auf die MCP-Komponente, um das Konfigurationspanel zu öffnen. Fügen Sie im Bereich für die System-MCP-Konfiguration Ihre MCP-Serverdetails im folgenden JSON-Format ein:
{
"google-sheets": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Nach der Konfiguration kann der KI-Agent diesen MCP als Tool mit Zugriff auf alle Funktionen und Möglichkeiten nutzen. Denken Sie daran, “google-sheets” ggf. durch den tatsächlichen Namen Ihres MCP-Servers zu ersetzen und die URL mit Ihrer eigenen MCP-Server-URL auszutauschen.
Übersicht
Abschnitt | Verfügbarkeit | Details/Anmerkungen |
---|---|---|
Übersicht | ✅ | |
Liste der Prompts | ⛔ | Keine Prompt-Vorlagen dokumentiert. |
Liste der Ressourcen | ⛔ | Keine expliziten MCP-Ressourcen dokumentiert. |
Liste der Tools | ✅ | 13 Tools, von create bis copySheet. |
API-Keys sichern | ✅ | .env- und JSON-Beispiele vorhanden. |
Sampling-Unterstützung (weniger relevant) | ⛔ | Nicht erwähnt. |
Unsere Meinung
Dieser MCP-Server ist gut dokumentiert und bietet ein robustes Set an Tools für die Google Sheets-Automatisierung. Es fehlen jedoch explizite Prompt-Vorlagen und Ressourcen sowie jegliche Erwähnung von Sampling- oder Roots-Unterstützung. Die umfangreiche Tool-Abdeckung und klare Sicherheitshinweise machen ihn wertvoll für die Sheet-Automatisierung, eine Verbesserung wäre jedoch die Ergänzung einer Prompt-/Ressourcendokumentation und die Klärung der Sampling-/Roots-Unterstützung.
MCP-Bewertung
Besitzt eine LICENSE | ✅ (MIT) |
---|---|
Mindestens ein Tool | ✅ |
Anzahl Forks | 1 |
Anzahl Sterne | 8 |
Häufig gestellte Fragen
- Was ist der Google Sheets MCP-Server?
Der Google Sheets MCP-Server ist ein auf TypeScript basierendes Tool, das KI-Agenten und Google Sheets/Drive-APIs miteinander verbindet und so eine sichere, automatisierte Erstellung, Bearbeitung, Datenextraktion und Freigabe von Tabellen über klar definierte, typisierte Tools ermöglicht.
- Welche Authentifizierungsmethoden werden unterstützt?
Es werden OAuth2- und Service Account-Authentifizierung unterstützt, womit verschiedene Sicherheitsanforderungen und Einsatzumgebungen abgedeckt werden.
- Welche Vorgänge kann ich mit diesem MCP-Server automatisieren?
Sie können die Erstellung von Tabellen, das Hinzufügen/Umbenennen von Sheets, das Lesen und Schreiben von Daten, das Teilen von Dokumenten, Batch-Updates, das Einfügen von Zeilen/Spalten und das Kopieren von Sheet-Tabs zur Vorlagen- oder Backup-Erstellung automatisieren.
- Wie sichere ich meine Google-Anmeldeinformationen?
Verwenden Sie für sensible Daten wie API-Keys und Google-Anmeldeinformationen Umgebungsvariablen. Die Konfigurationsbeispiele zeigen, wie ein BASE64-codiertes Credentials-Config und eine E-Mail-ID für den sicheren Zugriff verwendet werden.
- Kann ich diesen MCP-Server mit FlowHunt nutzen?
Ja! Fügen Sie einfach die MCP-Komponente zu Ihrem FlowHunt-Workflow hinzu und konfigurieren Sie diese mit dem bereitgestellten JSON-Format, um Ihre KI-Agenten mit der Google Sheets-Automatisierung zu verbinden.
- Sind Prompt-Vorlagen oder Ressourcen enthalten?
Im Repository sind keine expliziten Prompt-Vorlagen oder Ressourcen dokumentiert, aber alle Kern-Tools für die Interaktion mit Google Sheets stehen zur Verfügung.
Optimieren Sie die Google Sheets-Automatisierung mit FlowHunt
Nutzen Sie die Vorteile KI-gestützter Tabellenverwaltung – automatisieren Sie Erstellung, Freigabe und Daten-Workflows direkt aus FlowHunt.