Google Sheets MCP Server

Google Sheets MCP Server

AI Google Sheets Automation MCP Server

Kontaktujte nás pro hostování vašeho MCP serveru ve FlowHunt

FlowHunt poskytuje dodatečnou bezpečnostní vrstvu mezi vašimi interními systémy a AI nástroji, čímž vám dává podrobnou kontrolu nad tím, které nástroje jsou přístupné z vašich MCP serverů. MCP servery hostované v naší infrastruktuře lze bezproblémově integrovat s chatbotem FlowHunt i s populárními AI platformami jako jsou ChatGPT, Claude a různé AI editory.

K čemu slouží “Google Sheets” MCP Server?

Google Sheets MCP (Model Context Protocol) Server je nástroj založený na TypeScriptu, který umožňuje AI asistentům bezpečně komunikovat s Google Sheets pomocí jasně definovaných, typovaných nástrojů. Funguje jako most mezi AI agenty a Google Sheets/Drive API a umožňuje robustní automatizaci i workflow pro manipulaci s daty. Server podporuje autentizaci jak přes OAuth2, tak přes Service Account, což jej činí flexibilním pro různé bezpečnostní požadavky. Jeho hlavní úlohou je umožnit vývojářům a AI workflow provádět úkoly, jako je vytváření tabulek, čtení a zápis dat do buněk, správa listů a záložek, nebo sdílení dokumentů – to vše programaticky a bezpečně. Tato integrace usnadňuje operace typu databázových dotazů, týmovou editaci i automatizaci workflow přímo v Google Sheets a zvyšuje tak produktivitu i AI-driven vývoj.

Seznam promptů

V repozitáři nejsou zdokumentovány žádné explicitní šablony promptů.

Seznam zdrojů

V repozitáři nejsou zdokumentovány žádné explicitní zdroje.

Seznam nástrojů

  • create
    Vytvoří novou tabulku a volitelně ji přesune do zadané složky na Disku.
  • listSheets
    Vypíše všechny záložky listů v dané tabulce.
  • renameSheet
    Přejmenuje existující záložku listu.
  • createSheet
    Přidá do tabulky nový list (záložku).
  • spreadsheetInfo
    Načte metadata (název, ID listů, vlastnosti mřížky) k tabulce.
  • listSpreadsheets
    Vypíše všechny tabulky ve vaší nastavené složce na Disku nebo na Mém disku.
  • shareSpreadsheet
    Sdílí tabulku s uživateli (čtenář/komentátor/editor) a posílá notifikace.
  • sheetData
    Čte hodnoty buněk z listu a rozsahu (nebo z celého listu).
  • updateCells
    Zapíše 2D pole hodnot do rozsahu ve stylu A1.
  • batchUpdate
    Provede více aktualizací rozsahů v jednom požadavku.
  • addRows / addColumns
    Vloží řádky nebo sloupce na určený index.
  • copySheet
    Zkopíruje záložku listu mezi tabulkami s možností přejmenování.

Příklady použití tohoto MCP serveru

  • Automatizované vytváření a správa tabulek
    Plynule vytvářejte nové tabulky, přidávejte nebo přejmenovávejte listy/záložky a organizujte soubory v Google Drive, vše v rámci automatizovaných workflow.
  • Extrakce a aktualizace dat
    Čtěte a zapisujte velké datové sady z/do Google Sheets, ideální pro ETL pipeline, reporting a automatizaci dashboardů.
  • Spolupráce a sdílení
    Programaticky sdílejte tabulky s různými uživateli a nastavujte oprávnění, což usnadňuje týmovou spolupráci a automatizovaná upozornění.
  • Hromadné operace a manipulace s daty
    Provádějte hromadné aktualizace, vkládejte více řádků/sloupců a efektivně upravujte velké tabulky, což šetří čas při opakovaných úlohách.
  • Duplikace a organizace listů
    Kopírujte listy mezi tabulkami pro šablonování, zálohování nebo organizační workflow, což podporuje škálovatelné operace napříč týmy.

Jak jej nastavit

Windsurf

  1. Ujistěte se, že máte nainstalovaný Bun (v1.0+) a nastavené Google Cloud přihlašovací údaje (OAuth2 nebo Service Account).
  2. Naklonujte repozitář a nainstalujte závislosti:
    git clone https://github.com/rohans2/mcp-google-sheets.git
    cd mcp-google-sheets
    bun install
  3. Nastavte proměnné prostředí podle níže uvedeného příkladu.
  4. Do konfiguračního souboru Windsurf přidejte MCP server pomocí JSON úryvku.
  5. Uložte konfiguraci a restartujte Windsurf.

Příklad JSON konfigurace:

{
  "mcpServers": {
    "google-sheets": {
      "command": "bun",
      "args": ["index.ts"]
    }
  }
}

Zabezpečení API klíčů pomocí proměnných prostředí:

{
  "command": "bun",
  "args": ["index.ts"],
  "env": {
    "CREDENTIALS_CONFIG": "BASE64_ENCODED_CONFIG",
    "EMAIL_ID": "your-email@example.com"
  }
}

Claude

  1. Nainstalujte požadavky a naklonujte repozitář.
  2. Nastavte Google Cloud autentizaci a proměnné prostředí.
  3. Najděte a upravte konfigurační soubor MCP pro Claude.
  4. Přidejte Google Sheets MCP server pomocí konfiguračního úryvku.
  5. Restartujte Claude a ověřte spojení.

Příklad JSON konfigurace:

{
  "mcpServers": {
    "google-sheets": {
      "command": "bun",
      "args": ["index.ts"]
    }
  }
}

Cursor

  1. Ujistěte se, že máte nainstalovaný Bun a nastavené přihlašovací údaje.
  2. Stáhněte a nastavte repozitář.
  3. Upravte konfigurační soubor MCP pro Cursor.
  4. Přidejte záznam pro Google Sheets MCP server.
  5. Uložte změny a restartujte Cursor pro aktivaci serveru.

Příklad JSON konfigurace:

{
  "mcpServers": {
    "google-sheets": {
      "command": "bun",
      "args": ["index.ts"]
    }
  }
}

Cline

  1. Nainstalujte Bun a nastavte přihlašovací údaje projektu Google Cloud.
  2. Naklonujte repozitář a nainstalujte všechny potřebné závislosti.
  3. Otevřete a upravte konfigurační soubor MCP serveru pro Cline.
  4. Zaregistrujte Google Sheets MCP server pomocí JSON formátu.
  5. Restartujte Cline pro použití nové konfigurace.

Příklad JSON konfigurace:

{
  "mcpServers": {
    "google-sheets": {
      "command": "bun",
      "args": ["index.ts"]
    }
  }
}

Zabezpečení API klíčů pomocí proměnných prostředí:

{
  "command": "bun",
  "args": ["index.ts"],
  "env": {
    "CREDENTIALS_CONFIG": "BASE64_ENCODED_CONFIG",
    "EMAIL_ID": "your-email@example.com"
  }
}

Jak používat tento MCP ve flow

Použití MCP ve FlowHunt

Pro integraci MCP serverů do svého workflow ve FlowHunt přidejte do toku komponentu MCP a propojte ji se svým AI agentem:

FlowHunt MCP flow

Klikněte na komponentu MCP pro otevření konfiguračního panelu. V sekci systémové konfigurace MCP vložte údaje svého MCP serveru v tomto JSON formátu:

{
  "google-sheets": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Po konfiguraci může AI agent využívat tento MCP jako nástroj se všemi jeho funkcemi a možnostmi. Nezapomeňte změnit “google-sheets” na skutečný název vašeho MCP serveru a upravit URL na vaši vlastní adresu MCP serveru.


Přehled

SekceDostupnostPodrobnosti/Poznámky
Přehled
Seznam promptůV repozitáři nejsou dokumentovány žádné šablony promptů.
Seznam zdrojůV repozitáři nejsou dokumentovány žádné explicitní zdroje.
Seznam nástrojů13 nástrojů, od create po copySheet.
Zabezpečení API klíčů.env a JSON příklady uvedeny.
Podpora sampling (méně důležité v hodnocení)Není zmíněno.

Náš názor

Tento MCP server je dobře zdokumentovaný pro nastavení a nabízí robustní sadu nástrojů pro automatizaci Google Sheets. Postrádá však explicitní dokumentaci promptů a zdrojů a není zmíněna podpora sampling/roots. Díky pokrytí nástrojů a jasnému zabezpečení je cenným pomocníkem pro automatizaci tabulek, avšak vylepšení by přineslo doplnění dokumentace k promptům/zdrojům a upřesnění podpory sampling/roots.

MCP skóre

Má LICENCI✅ (MIT)
Má alespoň jeden nástroj
Počet Forků1
Počet Hvězdiček8

Často kladené otázky

Co je Google Sheets MCP Server?

Google Sheets MCP Server je nástroj založený na TypeScriptu, který propojuje AI agenty a Google Sheets/Drive API, umožňuje bezpečné, automatizované vytváření tabulek, editaci, extrakci dat a sdílení pomocí jasně definovaných, typovaných nástrojů.

Jaké metody autentizace podporuje?

Podporuje autentizaci pomocí OAuth2 i Service Account, což poskytuje flexibilitu pro různé bezpečnostní požadavky i prostředí nasazení.

Jaké operace mohu s tímto MCP serverem automatizovat?

Můžete automatizovat vytváření tabulek, přidávání/přejmenovávání listů, čtení a zápis dat, sdílení dokumentů, hromadné aktualizace, vkládání řádků/sloupců a kopírování listů pro šablonování a zálohování.

Jak mohu zabezpečit své Google přihlašovací údaje?

Používejte proměnné prostředí pro citlivá data jako API klíče a Google přihlašovací údaje. Příklady konfigurace ukazují, jak použít BASE64 kódované přihlašovací údaje a e-mailovou adresu pro bezpečný přístup.

Mohu tento MCP server používat s FlowHunt?

Ano! Stačí přidat MCP komponentu do svého workflow ve FlowHunt a nakonfigurovat ji pomocí poskytnutého JSON formátu pro propojení AI agentů s automatizací Google Sheets.

Jsou součástí šablony promptů nebo další zdroje?

Ne, v repozitáři nejsou zdokumentované žádné explicitní šablony promptů ani zdroje, ale všechny základní nástroje pro práci s Google Sheets jsou dostupné.

Zefektivněte automatizaci Google Sheets s FlowHunt

Využijte sílu AI pro správu tabulek – automatizujte tvorbu, sdílení a datové workflow přímo z FlowHunt.

Zjistit více

Excel MCP Server
Excel MCP Server

Excel MCP Server

Excel MCP Server umožňuje AI agentům bezproblémově vytvářet, číst, upravovat a spravovat Excel sešity bez nutnosti instalace Microsoft Excel, čímž odemyká autom...

4 min čtení
AI Excel +5
Google Tasks MCP Server
Google Tasks MCP Server

Google Tasks MCP Server

Google Tasks MCP Server propojuje AI asistenty s Google Tasks, což umožňuje bezproblémovou správu a automatizaci úkolů přímo prostřednictvím standardizovaných p...

4 min čtení
AI MCP +5
Google Calendar MCP Server
Google Calendar MCP Server

Google Calendar MCP Server

Google Calendar MCP Server umožňuje AI agentům přístup, správu a automatizaci událostí v Google Kalendáři, včetně výpisu, vytváření, aktualizace a mazání událos...

4 min čtení
AI Calendar +5