Google Sheets MCP Server

Jednoducho automatizujte, extrahujte a spravujte Google Sheets pomocou Google Sheets MCP Servera od FlowHunt – váš most medzi AI agentmi a cloudovými tabuľkami.

Google Sheets MCP Server

Čo robí “Google Sheets” MCP Server?

Google Sheets MCP (Model Context Protocol) Server je nástroj založený na TypeScript-e, ktorý umožňuje AI asistentom bezpečne pracovať s Google Sheets pomocou jasne definovaných, typovaných nástrojov. Ako most medzi AI agentmi a API Google Sheets/Drive umožňuje robustnú automatizáciu a workflow na manipuláciu s dátami. Server podporuje autentifikáciu cez OAuth2 aj Service Account, čo mu dáva flexibilitu pre rôzne bezpečnostné požiadavky. Jeho hlavnou úlohou je umožniť vývojárom a AI workflowom vykonávať úlohy ako vytváranie tabuliek, čítanie a zápis údajov do buniek, správu listov a záložiek či zdieľanie dokumentov – to všetko programovo a bezpečne. Táto integrácia zjednodušuje operácie ako databázové dopyty, kolaboratívnu úpravu a automatizáciu workflow priamo v Google Sheets, čím zvyšuje produktivitu a AI-riadený vývoj.

Zoznam promptov

V repozitári nie sú zdokumentované žiadne explicitné šablóny promptov.

Zoznam zdrojov

V repozitári nie sú zdokumentované žiadne explicitné zdroje.

Zoznam nástrojov

  • create
    Vytvorí novú tabuľku a podľa potreby ju presunie do určenej zložky na Drive.
  • listSheets
    Zobrazí všetky listy v danej tabuľke.
  • renameSheet
    Premenuje existujúci list.
  • createSheet
    Pridá nový list do tabuľky.
  • spreadsheetInfo
    Získa metadáta (názov, ID listov, vlastnosti mriežky) pre tabuľku.
  • listSpreadsheets
    Zobrazí všetky tabuľky v nastavenej zložke Drive alebo v Moje disky.
  • shareSpreadsheet
    Zdieľa tabuľku s používateľmi (čitateľ/komentátor/editor) a odošle notifikácie.
  • sheetData
    Číta hodnoty buniek z listu a rozsahu (alebo celého listu).
  • updateCells
    Zapíše 2D pole hodnôt do A1-štýlového rozsahu.
  • batchUpdate
    Vykoná viacero zmien (rôzne rozsahy) v jednej požiadavke.
  • addRows / addColumns
    Vloží riadky alebo stĺpce na určený index.
  • copySheet
    Skopíruje list medzi tabuľkami, s možnosťou premenovania.

Príklady použitia tohto MCP Servera

  • Automatizované vytváranie a správa tabuliek
    Bezproblémovo vytvárajte nové tabuľky, pridávajte alebo premenujte listy a organizujte súbory v Google Drive – všetko cez automatizované workflowy.
  • Extrakcia a aktualizácia dát
    Čítajte a zapisujte veľké datasety z/do Google Sheets, ideálne pre ETL pipeline, reporting či automatizáciu dashboardov.
  • Kolaboratívny prístup a zdieľanie
    Programovo zdieľajte tabuľky s rôznymi užívateľmi a nastavujte oprávnenia – uľahčite tímovú spoluprácu a automatizované notifikácie.
  • Hromadné operácie a manipulácia s dátami
    Vykonávajte dávkové aktualizácie, vkladajte viacero riadkov/stĺpcov a efektívne upravujte veľké tabuľky, čím ušetríte čas pri opakovaných úlohách.
  • Duplikácia a organizácia listov
    Kopírujte listy medzi tabuľkami pre šablónovanie, zálohovanie alebo organizačné workflowy – podpora pre škálovateľné operácie naprieč tímami.

Ako to nastaviť

Windsurf

  1. Uistite sa, že máte nainštalovaný Bun (v1.0+) a nastavené poverenia Google Cloud (OAuth2 alebo Service Account).
  2. Naklonujte repozitár a nainštalujte závislosti:
    git clone https://github.com/rohans2/mcp-google-sheets.git
    cd mcp-google-sheets
    bun install
  3. Nakonfigurujte premenné prostredia podľa príkladu nižšie.
  4. Do konfiguračného súboru Windsurf pridajte MCP server cez JSON útržok.
  5. Uložte konfiguráciu a reštartujte Windsurf.

Príklad JSON konfigurácie:

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

Zabezpečenie API kľúčov pomocou premenných prostredia:

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

Claude

  1. Nainštalujte požadované nástroje a naklonujte repozitár.
  2. Nastavte Google Cloud autentifikáciu a premenné prostredia.
  3. Vyhľadajte a upravte konfiguračný súbor MCP pre Claude.
  4. Pridajte Google Sheets MCP server pomocou útržku konfigurácie.
  5. Reštartujte Claude a overte spojenie.

Príklad JSON konfigurácie:

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

Cursor

  1. Uistite sa, že Bun je nainštalovaný a poverenia sú nastavené.
  2. Stiahnite a nastavte repozitár.
  3. Upravte konfiguračný súbor MCP pre Cursor.
  4. Pridajte položku Google Sheets MCP servera.
  5. Uložte zmeny a reštartujte Cursor, aby sa server aktivoval.

Príklad JSON konfigurácie:

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

Cline

  1. Nainštalujte Bun a nastavte poverenia vášho Google Cloud projektu.
  2. Naklonujte repozitár a nainštalujte všetky potrebné závislosti.
  3. Pristúpte a upravte konfiguráciu MCP servera pre Cline.
  4. Zaregistrujte Google Sheets MCP server použitím JSON formátu.
  5. Reštartujte Cline pre uplatnenie nastavení.

Príklad JSON konfigurácie:

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

Zabezpečenie API kľúčov pomocou premenných prostredia:

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

Ako použiť tento MCP vo workflowoch

Použitie MCP vo FlowHunt

Ak chcete integrovať MCP servery do svojho FlowHunt workflow, začnite pridaním MCP komponentu do toku a prepojením s vaším AI agentom:

FlowHunt MCP flow

Kliknite na MCP komponent a otvorte panel konfigurácie. V sekcii systémovej konfigurácie MCP vložte detaily vášho MCP servera pomocou tohto JSON formátu:

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

Po nakonfigurovaní môže AI agent používať tento MCP ako nástroj s prístupom ku všetkým jeho funkciám a možnostiam. Nezabudnite zmeniť “google-sheets” na skutočný názov vášho MCP servera a URL na adresu vášho MCP servera.


Prehľad

SekciaDostupnosťDetaily/Poznámky
Prehľad
Zoznam promptovNie sú zdokumentované šablóny promptov.
Zoznam zdrojovNie sú zdokumentované explicitné MCP zdroje.
Zoznam nástrojov13 nástrojov, od create po copySheet.
Zabezpečenie API kľúčovPríklady .env aj JSON uvedené.
Podpora sampling (menej dôležité pri hodnotení)Nespomína sa.

Náš názor

Tento MCP server je dobre zdokumentovaný pre nasadenie a ponúka robustnú sadu nástrojov na automatizáciu Google Sheets. Chýbajú mu však explicitné MCP šablóny promptov a zdroje a nie je spomenutá podpora sampling/root. Vďaka silnému pokrytiu nástrojov a jasným bezpečnostným odporúčaniam je cenný pre automatizáciu tabuliek, no zlepšiť by sa dal doplnením dokumentácie promptov/zdrojov a objasnením podpory sampling/root.

MCP skóre

Má LICENSE✅ (MIT)
Má aspoň jeden nástroj
Počet Forkov1
Počet Hviezdičiek8

Najčastejšie kladené otázky

Čo je Google Sheets MCP Server?

Google Sheets MCP Server je nástroj založený na TypeScript-e, ktorý prepája AI agentov s API Google Sheets/Drive a umožňuje bezpečné, automatizované vytváranie, úpravu, extrakciu a zdieľanie tabuliek prostredníctvom jasne definovaných, typovaných nástrojov.

Aké autentifikačné metódy podporuje?

Podporuje OAuth2 aj Service Account autentifikáciu, čím poskytuje flexibilitu pre rôzne bezpečnostné požiadavky a prostredia nasadenia.

Aké operácie môžem s týmto MCP Serverom automatizovať?

Môžete automatizovať vytváranie tabuliek, pridávanie/premenovávanie listov, čítanie aj zápis dát, zdieľanie dokumentov, dávkové aktualizácie, vkladanie riadkov/stĺpcov a kopírovanie listov na šablónovanie a zálohovanie.

Ako zabezpečím svoje Google poverenia?

Na citlivé údaje, ako sú API kľúče a Google poverenia, použite premenné prostredia. Príklady konfigurácie ukazujú použitie BASE64 enkódovanej konfigurácie poverení a e-mailovej adresy pre bezpečný prístup.

Môžem tento MCP server používať s FlowHunt?

Áno! Stačí pridať MCP komponent do svojho FlowHunt workflow a nakonfigurovať ho podľa poskytnutého JSON formátu, aby ste prepojili AI agentov s automatizáciou Google Sheets.

Sú súčasťou šablóny promptov alebo ďalšie zdroje?

V repozitári nie sú zdokumentované žiadne explicitné šablóny promptov ani zdroje, ale všetky základné nástroje na prácu s Google Sheets sú k dispozícii.

Zjednodušte automatizáciu Google Sheets s FlowHunt

Využite silu AI-riadenej správy tabuľky – automatizujte vytváranie, zdieľanie a workflow s dátami priamo z FlowHunt.

Zistiť viac