Guida al connettore7 minuti di lettura11 tool MCP7 lingue

Come collegare Google BigQuery a Claude via MCP

Fai esplorare e interrogare Google BigQuery alla tua AI: elenca progetti, dataset e tabelle, leggi gli schemi, visualizza un'anteprima delle righe gratis, stima il costo di una query con un dry run prima di eseguirla, scorri i risultati pagina per pagina e controlla la cronologia dei job. Accede con il tuo account Google.

HCA cura del team HelpCodeAggiornato 7 min di lettura Open source su GitHub

Nessuna carta di credito · 7 giorni di prova · Alternativa self-host disponibile

Google BigQuery

Google BigQuery

Let your AI explore and query Google BigQuery: list projects, datasets and tables, read schemas, preview rows for free, estimate a query's cost with a dry run before running it, page through results and check the job history. Signs in with your Google account.

tool

11

Regione

INTL

Categoria

Database

Autenticazione

OAuth 2.0

Env vars richieste

GOOGLE_CLIENT_IDGOOGLE_CLIENT_SECRET
Installa con un clic su Cloud

7 giorni di prova gratuita · Nessuna carta di credito

  • Prova gratuita di 7 giorni
    Nessuna carta di credito
  • GDPR & SOC 2 ready
    Dati in UE, log di audit
  • Open source su GitHub
    Open source · AGPL-3.0
  • Funziona con ChatGPT, Claude, Gemini
    Qualsiasi client compatibile MCP

Salta l'installazione. Attivo in meno di 2 minuti.

Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi Google BigQuery con un clic, poi punta il tuo client AI (Claude, ChatGPT, Copilot o Cursor) all'endpoint MCP generato. Niente Docker, niente git clone, nessuna esperienza di sviluppo richiesta.

Inizia la prova gratuita

AnythingMCP è nella directory dei connettori di Claude: aggiungilo a Claude con un clic (si apre in una nuova scheda), poi accedi e scegli quali server MCP può usare Claude.

In breve

Fai esplorare e interrogare Google BigQuery alla tua AI: elenca progetti, dataset e tabelle, leggi gli schemi, visualizza un'anteprima delle righe gratis, stima il costo di una query con un dry run prima di eseguirla, scorri i risultati pagina per pagina e controlla la cronologia dei job. Accede con il tuo account Google.

Prova a chiedere

Prompt di esempio per Google BigQuery

Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.

Google BigQuery · live via MCP
Condividi
Opus 4.7

Claude è un'AI e può sbagliare. Verifica sempre le risposte.

💡 Niente installazione? Vai direttamente su cloud.anythingmcp.com. Accedi, clicca Connectors → Google BigQuery, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente git clone, niente server locale.

Google BigQuery + Claude

Fai esplorare e interrogare Google BigQuery alla tua AI: elenca progetti, dataset e tabelle, leggi gli schemi, visualizza un'anteprima delle righe gratis, stima il costo di una query con un dry run prima di eseguirla, scorri i risultati pagina per pagina e controlla la cronologia dei job. Accede con il tuo account Google.

Prerequisiti

Le istruzioni di setup complete sono incluse nel connettore stesso (visibili nello store quando lo selezioni). Le variabili d'ambiente richieste sono:

GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET

Step 1 — Ottieni le credenziali

  1. Apri console.cloud.google.com, scegli o crea un progetto, poi vai su APIs & Services → Library e abilita la BigQuery API.
  2. Apri APIs & Services → OAuth consent screen. Scegli Internal se usi Google Workspace (la via più semplice), altrimenti External. Con External imposta lo stato di pubblicazione su In production: finché l'app è in Testing, Google revoca i refresh token dopo 7 giorni e il connettore smette di funzionare ogni settimana. Per il tuo account puoi semplicemente proseguire oltre l'avviso "unverified app".
  3. Apri APIs & Services → Credentials → Create credentials → OAuth client ID, scegli il tipo di applicazione Web application e aggiungi l'URI di reindirizzamento autorizzato https://cloud.anythingmcp.com/api/mcp-oauth/callback. Se ospiti AnythingMCP in proprio, inserisci invece https://tuo-host-anythingmcp/api/mcp-oauth/callback.
  4. Inserisci il client ID in GOOGLE_CLIENT_ID e il client secret in GOOGLE_CLIENT_SECRET, poi installa il connettore.
  5. Nella pagina del connettore clicca su Authorize with Provider e accedi con l'account Google di cui l'AI deve usare i dati BigQuery. Il refresh token viene salvato cifrato e gli access token si rinnovano automaticamente.

Un solo client Google per tutti i connettori Google: lo stesso progetto Cloud e lo stesso client OAuth servono tutti i connettori Google, da Gmail e Google Sheets fino a Search Console e Firebase. Abilita ogni API in quel progetto, riusa lo stesso client ID e lo stesso secret e autorizza ogni connettore una volta.

Ruoli: il connettore chiede https://www.googleapis.com/auth/bigquery, ma cosa l'AI può leggere, interrogare o modificare lo decidono i ruoli dell'account con cui hai effettuato l'accesso. Per eseguire query l'account ha bisogno di BigQuery Job User sul progetto che le esegue e di BigQuery Data Viewer sui dati.

Configurazione in sola lettura: Google non offre uno scope di sola lettura per BigQuery su questa API. Cambia lo scope nelle impostazioni OAuth del connettore in https://www.googleapis.com/auth/cloud-platform.read-only, autorizza di nuovo, assegna all'account solo BigQuery Data Viewer e BigQuery Job User e disattiva bigquery_cancel_job. Le istruzioni che modificano i dati falliscono allora con 403.

Esplorare è gratis: elencare progetti, dataset e tabelle, leggere uno schema con bigquery_get_table e guardare righe di esempio con bigquery_preview_table_rows non scansionano alcun byte. L'AI legge lo schema prima di scrivere SQL.

Le query costano, quindi l'AI fa prima un dry run: con i prezzi on-demand BigQuery fattura i byte scansionati da una query, circa 6,25 dollari USA per TiB nella maggior parte delle regioni (il primo TiB di ogni mese è gratuito). Prima di eseguire una query su una tabella di cui non conosce ancora le dimensioni, l'AI esegue un dry run gratuito, ti comunica la stima in GB e il costo approssimativo e ti chiede conferma per tutto ciò che supera i 10 GB, con suggerimenti per restringerla (meno colonne, un filtro sulla partizione, un intervallo di date più breve). Poi imposta un limite di byte poco sopra la stima, così una query che fatturerebbe di più fallisce senza addebiti. LIMIT non riduce i byte scansionati.

Le istruzioni che modificano i dati aspettano il tuo sì: bigquery_run_query può eseguire qualsiasi istruzione GoogleSQL consentita all'account, comprese INSERT, UPDATE, DELETE, MERGE, CREATE, ALTER e DROP. Prima di qualsiasi istruzione diversa da una SELECT, l'AI ti mostra l'istruzione esatta e il suo effetto e aspetta un sì esplicito. Anche per annullare un job in esecuzione con bigquery_cancel_job l'AI chiede prima.

Risultati e cronologia: una query restituisce fino a 100 righe per impostazione predefinita (al massimo 1.000); l'AI prosegue pagina per pagina con bigquery_get_query_results, che aspetta anche le query lunghe. bigquery_list_jobs e bigquery_get_job mostrano i job passati con il loro SQL, i byte elaborati e fatturati e gli errori.

Errori comuni: 401 significa che l'autorizzazione è scaduta o è stata revocata (succede sempre dopo 7 giorni se la schermata di consenso è in Testing): clicca di nuovo su Authorize with Provider. 403 accessDenied: all'account manca un ruolo (Job User sul progetto delle query, Data Viewer sui dati), oppure è stato usato uno scope di sola lettura per una modifica. 403 "BigQuery API has not been used in project": abilita la BigQuery API nel progetto Cloud del client OAuth. 403 bytesBilledLimitExceeded: la query avrebbe scansionato più del limite, e non è stato addebitato nulla. 400 invalidQuery: un errore SQL, e il messaggio indica la posizione. 404 notFound: un id di progetto, dataset o tabella sbagliato, oppure un job cercato senza la sua location. 403 quotaExceeded o rateLimitExceeded: attendi e riprova.

Il connettore non carica né esporta dati, non copia tabelle, non gestisce modelli BigQuery ML o query pianificate e non usa la Storage Read API. Crea o elimina dataset e tabelle solo tramite istruzioni SQL in una query, dopo la tua conferma.

Step 2 — Installa l'adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Step 3 — Aggiungi il connettore in Claude

L'URL del tuo server: in AnythingMCP apri MCP Servers → il server su cui si trova questo connettore e copia il suo URL (https://cloud.anythingmcp.com/mcp/…). Usalo ovunque questa guida mostra YOUR_SERVER_ID.

Percorso consigliato: funziona su claude.ai web senza toccare alcun file di configurazione.

  1. In Claude apri Customize → Connectors.
  2. Clicca + e poi Add custom connector.
  3. Inserisci un nome, ad esempio Google BigQuery, e l'URL del server MCP remoto https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID, poi clicca Add.
  4. Clicca Connect e accedi ad AnythingMCP (OAuth) per consentire l'accesso.

Tutti i tool sotto compaiono nella tua chat: inizia a scrivere prompt.

Tool disponibili

ToolWhat it does
bigquery_list_projectsList the Google Cloud projects the signed-in account can use in BigQuery, with project id, name and number
bigquery_list_datasetsList the datasets of a project with their location and labels
bigquery_get_datasetGet one dataset: description, location, creation and modification times, default table expiration and labels
bigquery_list_tablesList the tables, views and materialized views of a dataset with type, partitioning and clustering
bigquery_get_tableGet a table's schema (column names, types, modes, descriptions, nested fields), row count, size in bytes, partitioning, clustering, whether…
bigquery_preview_table_rowsRead the first rows of a table directly, without running a query: FREE, no bytes are billed
bigquery_run_queryRun a GoogleSQL query (jobs.query)
bigquery_get_query_resultsGet the result rows of a query job, page by page, or wait for a query that was still running (jobComplete false)
bigquery_list_jobsList recent BigQuery jobs of a project (queries, loads, copies, exports), newest first, with state, SQL, bytes processed and errors
bigquery_get_jobGet one job: its SQL, state (PENDING, RUNNING, DONE), errors, start and end times, bytes processed and billed, slot time, cache hit and…
bigquery_cancel_jobAsk BigQuery to cancel a running job

Esempi di prompt

  • "Quali dataset ci sono nel nostro progetto analytics e quali colonne ha la tabella events?"
  • "Mostrami dieci righe di esempio della tabella orders senza eseguire una query."
  • "Quanti ordini per paese abbiamo avuto il mese scorso? Fai prima un dry run della query e dimmi quanti dati scansiona."
  • "Quali delle mie query BigQuery di questa settimana hanno fatturato più byte, e cosa eseguivano?"
  • "Nel dataset pubblico bigquery-public-data.samples.shakespeare, quali sono le dieci parole più frequenti in Hamlet? Dimmi il costo stimato prima di eseguire la query."

FAQ

Funziona con Claude Code come con Claude Desktop? Sì, punta entrambi a https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.

Prossimi passi

Questa guida ti è stata utile?

Il tuo agente Google BigQuery è a un clic di distanza.

Installa il connettore, incolla la chiave, chiedi a Claude. 7 giorni gratis, senza carta di credito.

Guide correlate

Connettori

Google BigQuery su MCP: esplora e interroga i tuoi dati da qualsiasi agente AI

Fai esplorare e interrogare Google BigQuery alla tua AI: elenca progetti, dataset e tabelle, leggi gli schemi, visualizza un'anteprima delle righe gratis, stima il costo di una query con un dry run prima di eseguirla, scorri i risultati pagina per pagina e controlla la cronologia dei job. Accede con il tuo account Google.

Connettori

Come collegare Google BigQuery a ChatGPT via MCP

Fai esplorare e interrogare Google BigQuery alla tua AI: elenca progetti, dataset e tabelle, leggi gli schemi, visualizza un'anteprima delle righe gratis, stima il costo di una query con un dry run prima di eseguirla, scorri i risultati pagina per pagina e controlla la cronologia dei job. Accede con il tuo account Google.

Connettori

Come collegare Google BigQuery a Cursor via MCP

Fai esplorare e interrogare Google BigQuery alla tua AI: elenca progetti, dataset e tabelle, leggi gli schemi, visualizza un'anteprima delle righe gratis, stima il costo di una query con un dry run prima di eseguirla, scorri i risultati pagina per pagina e controlla la cronologia dei job. Accede con il tuo account Google.

Connettori

Come collegare Google BigQuery a Gemini via MCP

Fai esplorare e interrogare Google BigQuery alla tua AI: elenca progetti, dataset e tabelle, leggi gli schemi, visualizza un'anteprima delle righe gratis, stima il costo di una query con un dry run prima di eseguirla, scorri i risultati pagina per pagina e controlla la cronologia dei job. Accede con il tuo account Google.

Connettori

Come collegare Google BigQuery a Meta Muse via MCP

Fai esplorare e interrogare Google BigQuery alla tua AI: elenca progetti, dataset e tabelle, leggi gli schemi, visualizza un'anteprima delle righe gratis, stima il costo di una query con un dry run prima di eseguirla, scorri i risultati pagina per pagina e controlla la cronologia dei job. Accede con il tuo account Google.

Connettori

Come collegare Avito a Claude via MCP

Fai lavorare la tua AI con il tuo account business Avito: elenca gli annunci e cambiane i prezzi, leggi le statistiche di visualizzazioni, contatti e chiamate, controlla i caricamenti autoload e i loro errori, il formato del feed e il tuo portafoglio, e leggi le chat di Avito Messenger. Inviare messaggi e cambiare le impostazioni autoload sono opzionali e disattivati di default.