Google Sheets MCP Server

Google Sheets MCP Server

Automatiser, trekk ut og administrer Google Sheets enkelt med FlowHunt sin Google Sheets MCP Server—din bro mellom AI-agenter og skybaserte regneark.

Hva gjør “Google Sheets” MCP Server?

Google Sheets MCP (Model Context Protocol) Server er et TypeScript-basert verktøy som gjør det mulig for AI-assistenter å samhandle sikkert med Google Sheets via veldefinerte, typede verktøy. Ved å fungere som en bro mellom AI-agenter og Google Sheets/Drive API, muliggjør den robust automatisering og dataflyt. Serveren støtter både OAuth2 og Service Account-autentisering, noe som gjør den fleksibel for ulike sikkerhetskrav. Hovedrollen er å gi utviklere og AI-arbeidsflyter mulighet til å utføre oppgaver som å opprette regneark, lese og skrive celldata, administrere ark og faner, og dele dokumenter – alt programmatisk og sikkert. Denne integrasjonen strømlinjeformer operasjoner som database-lignende spørringer, samarbeidende redigering og arbeidsflytautomatisering direkte i Google Sheets, og øker produktiviteten og AI-drevet utvikling.

Liste over Prompts

Ingen eksplisitte prompt-maler er dokumentert i depotet.

Liste over ressurser

Ingen eksplisitte ressurser er dokumentert i depotet.

Liste over verktøy

  • create
    Oppretter et nytt regneark og flytter det eventuelt til en spesifisert Drive-mappe.
  • listSheets
    Viser alle arkfaner i et gitt regneark.
  • renameSheet
    Gir nytt navn til en eksisterende arkfane.
  • createSheet
    Legger til en ny arkfane i et regneark.
  • spreadsheetInfo
    Henter metadata (tittel, ark-ID-er, rutenett-egenskaper) for et regneark.
  • listSpreadsheets
    Viser alle regneark i din konfigurerte Drive-mappe eller Min disk.
  • shareSpreadsheet
    Deler et regneark med brukere (leser/kommentator/forfatter) og sender varsler.
  • sheetData
    Leser celleverdier fra et ark og område (eller hele arket).
  • updateCells
    Skriver en 2D-matrise med verdier inn i et A1-stil område.
  • batchUpdate
    Utfører flere områdeoppdateringer i én forespørsel.
  • addRows / addColumns
    Setter inn rader eller kolonner på en spesifisert indeks.
  • copySheet
    Kopierer en arkfane mellom regneark, med mulighet for å gi nytt navn.

Bruksområder for denne MCP-serveren

  • Automatisert opprettelse og administrasjon av regneark
    Opprett nye regneark, legg til eller gi nytt navn til ark/faner og organiser filer i Google Drive, alt gjennom automatiserte arbeidsflyter.
  • Datauttrekk og oppdatering
    Les og skriv store datasett fra/til Google Sheets, ideelt for ETL-pipelines, rapportering og dashboard-automatisering.
  • Samarbeidstilgang og deling
    Del regneark programmatisk med ulike brukere og angi tillatelser, noe som fremmer teamsamarbeid og automatiserte varsler.
  • Masseoperasjoner og datamanipulering
    Utfør batchoppdateringer, sett inn flere rader/kolonner og gjør endringer i store ark effektivt, og spar tid på repeterende oppgaver.
  • Arkduplisering og organisering
    Kopier ark mellom regneark for malbruk, sikkerhetskopiering eller organisatoriske arbeidsflyter—støtter skalerbare operasjoner på tvers av team.

Slik setter du det opp

Windsurf

  1. Forsikre deg om at Bun (v1.0+) er installert, og sett opp Google Cloud-legitimasjon (enten OAuth2 eller Service Account).
  2. Klon depotet og installer avhengigheter:
    git clone https://github.com/rohans2/mcp-google-sheets.git
    cd mcp-google-sheets
    bun install
  3. Konfigurer miljøvariabler som vist nedenfor.
  4. I Windsurf-konfigurasjonsfilen legger du til MCP-serveren med et JSON-utdrag.
  5. Lagre konfigurasjonen og start Windsurf på nytt.

Eksempel på JSON-konfigurasjon:

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

Sikre API-nøkler med miljøvariabler:

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

Claude

  1. Installer nødvendige forutsetninger og klon depotet.
  2. Sett opp Google Cloud-autentisering og miljøvariabler.
  3. Finn og rediger Claudes MCP-konfigurasjonsfil.
  4. Legg til Google Sheets MCP-serveren med konfigurasjonsutdraget.
  5. Start Claude på nytt og verifiser tilkoblingen.

Eksempel på JSON-konfigurasjon:

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

Cursor

  1. Sørg for at Bun er installert og at legitimasjon er konfigurert.
  2. Last ned og sett opp depotet.
  3. Rediger Cursor MCP-konfigurasjonsfilen.
  4. Inkluder Google Sheets MCP-server-oppføringen.
  5. Lagre endringer og start Cursor på nytt for å aktivere serveren.

Eksempel på JSON-konfigurasjon:

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

Cline

  1. Installer Bun og sett opp Google Cloud-prosjektlegitimasjonen din.
  2. Klon depotet og installer alle nødvendige avhengigheter.
  3. Gå til og rediger Clines MCP-serverkonfigurasjon.
  4. Registrer Google Sheets MCP-serveren ved å bruke JSON-formatet.
  5. Start Cline på nytt for å ta i bruk oppsettet.

Eksempel på JSON-konfigurasjon:

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

Sikre API-nøkler med miljøvariabler:

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

Hvordan bruke denne MCP-en i flyt

Bruke MCP i FlowHunt

For å integrere MCP-servere i FlowHunt-arbeidsflyten din, start med å legge til MCP-komponenten i flyten og koble den til AI-agenten din:

FlowHunt MCP flow

Klikk på MCP-komponenten for å åpne konfigurasjonspanelet. I system-MCP-konfigurasjonsseksjonen setter du inn MCP-serverdetaljene dine med dette JSON-formatet:

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

Når det er konfigurert, kan AI-agenten nå bruke denne MCP-en som et verktøy med tilgang til alle dens funksjoner og muligheter. Husk å endre “google-sheets” til det faktiske navnet på din MCP-server og bytt ut URL-en med din egen MCP-server-URL.


Oversikt

SeksjonTilgjengelighetDetaljer/Notater
Oversikt
Liste over PromptsIngen prompt-maler dokumentert.
Liste over ressurserIngen eksplisitte MCP-ressurser dokumentert.
Liste over verktøy13 verktøy, fra create til copySheet.
Sikring av API-nøkler.env- og JSON-eksempler gitt.
Støtte for sampling (mindre viktig)Ikke nevnt.

Vår vurdering

Denne MCP-serveren er godt dokumentert for oppsett og tilbyr et robust sett med verktøy for Google Sheets-automatisering. Den mangler imidlertid eksplisitte MCP-prompt-maler og ressurser, og det er ingen omtale av sampling- eller roots-støtte. Den sterke verktøysdekningen og tydelige sikkerhetsveiledningen gjør den verdifull for regnearkautomatisering, men den kan forbedres ved å legge til prompt-/ressursdokumentasjon og tydeliggjøre sampling/roots-støtte.

MCP-score

Har en LISENS✅ (MIT)
Har minst ett verktøy
Antall Forks1
Antall Stjerner8

Vanlige spørsmål

Hva er Google Sheets MCP Server?

Google Sheets MCP Server er et TypeScript-basert verktøy som fungerer som en bro mellom AI-agenter og Google Sheets/Drive API-er, og muliggjør sikker, automatisert opprettelse, redigering, datauttrekk og deling av regneark via veldefinerte, typede verktøy.

Hvilke autentiseringsmetoder støtter den?

Den støtter OAuth2 og Service Account-autentisering, noe som gir fleksibilitet for ulike sikkerhetskrav og implementeringsmiljøer.

Hvilke operasjoner kan jeg automatisere med denne MCP-serveren?

Du kan automatisere opprettelse av regneark, legge til/gi nytt navn til ark, lese og skrive data, dele dokumenter, batchoppdateringer, sette inn rader/kolonner og kopiere arkfaner for malbruk og sikkerhetskopiering.

Hvordan sikrer jeg mine Google-legitimasjoner?

Bruk miljøvariabler for sensitiv informasjon som API-nøkler og Google-legitimasjon. Konfigurasjonseksemplene viser hvordan du bruker en BASE64-kodet legitimasjonskonfigurasjon og e-post-ID for sikker tilgang.

Kan jeg bruke denne MCP-serveren med FlowHunt?

Ja! Legg ganske enkelt til MCP-komponenten i FlowHunt-arbeidsflyten din og konfigurer den med det oppgitte JSON-formatet for å koble AI-agentene dine til Google Sheets-automatisering.

Er det prompt-maler eller ressurser inkludert?

Nei, det er ingen eksplisitte prompt-maler eller ressurser dokumentert i depotet, men alle kjerneverktøy for interaksjon med Google Sheets er tilgjengelige.

Strømlinjeform Google Sheets-automatisering med FlowHunt

Utnytt kraften i AI-drevet regnearkadministrasjon—automatiser oppretting, deling og dataflyter direkte fra FlowHunt.

Lær mer

Firefly MCP-server
Firefly MCP-server

Firefly MCP-server

Firefly MCP-serveren muliggjør sømløs AI-drevet oppdagelse, administrasjon og kodifisering av ressurser på tvers av dine skytjenester og SaaS-miljøer. Integrer ...

4 min lesing
AI Cloud +5
Google Tasks MCP Server
Google Tasks MCP Server

Google Tasks MCP Server

Google Tasks MCP Server kobler AI-assistenter med Google Tasks, og muliggjør sømløs håndtering og automatisering av oppgaver direkte via standardiserte protokol...

4 min lesing
AI MCP +5
Dumpling AI MCP-server
Dumpling AI MCP-server

Dumpling AI MCP-server

Dumpling AI MCP-serveren for FlowHunt gjør det mulig for AI-assistenter å koble til et bredt spekter av eksterne datakilder, API-er og utviklerverktøy. Den gir ...

4 min lesing
AI MCP Server +4