Google Sheets MCP Server

Google Sheets MCP Server

Automatiser, udtræk og administrer nemt Google Sheets med FlowHunt’s Google Sheets MCP Server—din bro mellem AI-agenter og cloud-regneark.

Hvad laver “Google Sheets” MCP Server?

Google Sheets MCP (Model Context Protocol) Server er et TypeScript-baseret værktøj, der gør det muligt for AI-assistenter at interagere sikkert med Google Sheets via veldefinerede, typede værktøjer. Ved at fungere som bro mellem AI-agenter og Google Sheets/Drive API muliggør den robust automatisering og datamanipulation i arbejdsgange. Serveren understøtter både OAuth2 og Servicekonto-autentificering og er dermed fleksibel for forskellige sikkerhedsbehov. Hovedrollen er at give udviklere og AI-arbejdsgange mulighed for programmæssigt og sikkert at udføre opgaver som oprettelse af regneark, læsning og skrivning af celldata, styring af ark og faner samt deling af dokumenter. Denne integration effektiviserer processer som database-lignende forespørgsler, samarbejdsredigering og arbejdsgangsautomatisering direkte i Google Sheets, hvilket øger produktivitet og AI-drevet udvikling.

Liste over Prompts

Der er ingen eksplicitte prompt-skabeloner dokumenteret i depotet.

Liste over Ressourcer

Der er ingen eksplicitte ressourcer dokumenteret i depotet.

Liste over Værktøjer

  • create
    Opretter et nyt regneark og flytter det valgfrit til en angivet Drive-mappe.
  • listSheets
    Lister alle arkfaner i et givent regneark.
  • renameSheet
    Omdøber en eksisterende arkfane.
  • createSheet
    Tilføjer en ny arkfane til et regneark.
  • spreadsheetInfo
    Henter metadata (titel, ark-ID’er, gitteregenskaber) for et regneark.
  • listSpreadsheets
    Viser alle regneark i din konfigurerede Drive-mappe eller Min Drev.
  • shareSpreadsheet
    Deler et regneark med brugere (læser/kommentator/forfatter) og sender notifikationer.
  • sheetData
    Læser celleværdier fra et ark og område (eller hele arket).
  • updateCells
    Skriver et 2D-array af værdier ind i et A1-stil område.
  • batchUpdate
    Udfører flere opdateringer af områder i én anmodning.
  • addRows / addColumns
    Indsætter rækker eller kolonner på en angivet position.
  • copySheet
    Kopierer en arkfane mellem regneark med mulighed for at omdøbe.

Anvendelsesmuligheder for denne MCP Server

  • Automatiseret oprettelse og styring af regneark
    Opret sømløst nye regneark, tilføj eller omdøb ark/faner, og organiser filer i Google Drive — alt via automatiserede arbejdsgange.
  • Dataudtræk og opdatering
    Læs og skriv store datasæt fra/til Google Sheets, hvilket gør det ideelt til ETL-pipelines, rapportering og dashboard-automatisering.
  • Samarbejde og deling
    Del regneark programmæssigt med forskellige brugere og angiv tilladelser, hvilket fremmer teamsamarbejde og automatiske notifikationer.
  • Massehandlinger og datamanipulation
    Udfør batchopdateringer, indsæt flere rækker/kolonner og foretag ændringer i store ark effektivt for at spare tid på gentagne opgaver.
  • Arkduplikering og organisering
    Kopiér ark mellem regneark til skabeloner, backup eller organisatoriske arbejdsgange og understøt skalerbare operationer på tværs af teams.

Sådan opsættes det

Windsurf

  1. Sørg for, at du har Bun (v1.0+) installeret, og opsæt Google Cloud-legitimationsoplysninger (enten OAuth2 eller Servicekonto).
  2. Klon depotet og installer afhængigheder:
    git clone https://github.com/rohans2/mcp-google-sheets.git
    cd mcp-google-sheets
    bun install
  3. Konfigurer miljøvariabler som vist nedenfor.
  4. Tilføj MCP-serveren i Windsurf-konfigurationsfilen ved hjælp af et JSON-udsnit.
  5. Gem din konfiguration og genstart Windsurf.

Eksempel på JSON-konfiguration:

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

Sikring af API-nøgler med miljøvariabler:

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

Claude

  1. Installer forudsætninger og klon depotet.
  2. Opsæt Google Cloud-autentificering og miljøvariabler.
  3. Find og rediger Claudes MCP-konfigurationsfil.
  4. Tilføj Google Sheets MCP-serveren med konfigurationsudsnittet.
  5. Genstart Claude og bekræft forbindelsen.

Eksempel på JSON-konfiguration:

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

Cursor

  1. Sørg for, at Bun er installeret og legitimationsoplysninger er konfigureret.
  2. Download og opsæt depotet.
  3. Rediger Cursors MCP-konfigurationsfil.
  4. Inkludér Google Sheets MCP-serverposten.
  5. Gem ændringer og genstart Cursor for at aktivere serveren.

Eksempel på JSON-konfiguration:

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

Cline

  1. Installer Bun og opsæt dit Google Cloud-projektlegitimationsoplysninger.
  2. Klon depotet og installer alle nødvendige afhængigheder.
  3. Få adgang til og rediger Clines MCP-serverkonfiguration.
  4. Registrer Google Sheets MCP-serveren ved at bruge JSON-formatet.
  5. Genstart Cline for at anvende opsætningen.

Eksempel på JSON-konfiguration:

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

Sikring af API-nøgler med miljøvariabler:

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

Sådan bruges denne MCP i flows

Brug af MCP i FlowHunt

For at integrere MCP-servere i din FlowHunt-arbejdsgang skal du starte med at tilføje MCP-komponenten til dit flow og forbinde den med din AI-agent:

FlowHunt MCP flow

Klik på MCP-komponenten for at åbne konfigurationspanelet. I systemets MCP-konfigurationssektion indsæt dine MCP-serverdetaljer ved at bruge dette JSON-format:

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

Når det er konfigureret, vil AI-agenten nu kunne bruge denne MCP som et værktøj med adgang til alle dens funktioner og egenskaber. Husk at ændre “google-sheets” til det faktiske navn på din MCP-server og erstatte URL’en med din egen MCP-server URL.


Oversigt

SektionTilgængelighedDetaljer/Noter
Oversigt
Liste over PromptsIngen prompt-skabeloner dokumenteret.
Liste over RessourcerIngen eksplicitte MCP-ressourcer dokumenteret.
Liste over Værktøjer13 værktøjer, fra create til copySheet.
Sikring af API-nøgler.env og JSON-eksempler leveret.
Sampling-support (mindre vigtigt i evaluering)Ikke nævnt.

Vores vurdering

Denne MCP-server er veldokumenteret til opsætning og tilbyder et robust sæt værktøjer til Google Sheets-automatisering. Dog mangler den eksplicitte MCP-prompt-skabeloner og ressourcer, og der er ingen omtale af sampling eller roots-support. Dens stærke værktøjsdækning og klare sikkerhedsanvisninger gør den værdifuld til regnearksautomatisering, men den kunne forbedres ved at tilføje prompt-/ressourcedokumentation og afklare sampling/roots-support.

MCP-score

Har en LICENSE✅ (MIT)
Har mindst ét værktøj
Antal forks1
Antal stjerner8

Ofte stillede spørgsmål

Hvad er Google Sheets MCP Server?

Google Sheets MCP Server er et TypeScript-baseret værktøj, der forbinder AI-agenter og Google Sheets/Drive API'er og muliggør sikker, automatiseret oprettelse, redigering, dataudtræk og deling af regneark via veldefinerede, typede værktøjer.

Hvilke autentificeringsmetoder understøtter den?

Den understøtter OAuth2 og Servicekonto-autentificering, hvilket giver fleksibilitet til forskellige sikkerhedskrav og implementeringsmiljøer.

Hvilke operationer kan jeg automatisere med denne MCP Server?

Du kan automatisere oprettelse af regneark, tilføjelse/omdøbning af ark, læse og skrive data, dele dokumenter, batchopdateringer, indsættelse af rækker/kolonner og kopiering af arktabs til skabeloner og backup.

Hvordan sikrer jeg mine Google-legitimationsoplysninger?

Brug miljøvariabler til følsomme data som API-nøgler og Google-legitimationsoplysninger. Konfigurationseksemplerne viser, hvordan man bruger en BASE64-kodet credentials-config og e-mail ID for sikker adgang.

Kan jeg bruge denne MCP-server med FlowHunt?

Ja! Tilføj blot MCP-komponenten til din FlowHunt-arbejdsgang og konfigurer den ved hjælp af det angivne JSON-format for at forbinde dine AI-agenter til Google Sheets-automatisering.

Er der prompt-skabeloner eller ressourcer inkluderet?

Ingen eksplicitte prompt-skabeloner eller ressourcer er dokumenteret i depotet, men alle kerneværktøjer til interaktion med Google Sheets er tilgængelige.

Strømlin Google Sheets-automatisering med FlowHunt

Udnyt kraften i AI-drevet regnearksstyring—automatiser oprettelse, deling og dataarbejdsgange direkte fra FlowHunt.

Lær mere

Google Workspace MCP Server
Google Workspace MCP Server

Google Workspace MCP Server

Google Workspace MCP Server forbinder AI-agenter og store sprogmodeller med Google Workspace-tjenester og muliggør problemfri programmatisk automatisering og wo...

4 min læsning
AI MCP Server +6
Google Tasks MCP Server
Google Tasks MCP Server

Google Tasks MCP Server

Google Tasks MCP Server forbinder AI-assistenter med Google Tasks, hvilket muliggør problemfri håndtering og automatisering af opgaver direkte via standardisere...

4 min læsning
AI MCP +5
Google Kalender MCP Server
Google Kalender MCP Server

Google Kalender MCP Server

Google Kalender MCP Server gør det muligt for AI-agenter at få adgang til, administrere og automatisere Google Kalender-begivenheder, herunder at liste, oprette...

4 min læsning
AI Calendar +5