Run query in bigquery for analytics.
Bigquery Analysis MCP server exists for a simple reason — assistants are far more useful when they can act on Bigquery Analysis directly instead of describing what you should do. Run query in bigquery for analytics.
MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%/Claude/claude_desktop_config.json
This server is an MCP server for executing SQL queries against Google BigQuery, providing the following features:
Once Bigquery Analysis is connected, these are the calls the assistant has available:
dry_run_query — Perform a dry run of a BigQuery queryrun_query_with_validation — Run a BigQuery query with validationTools — The Tools tool exposed by this serverPrerequisites — The Prerequisites tool exposed by this serverBuild — The Build tool exposed by this serverDebugging — Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the [MCPSetup follows the usual MCP pattern — install or clone the server, register it in your client's configuration file, restart the client.
You will need one environment variable: GOOGLE_APPLICATION_CREDENTIALS. Keep credentials in your client's env block or a secrets manager rather than in a file you might commit.
Plenty of database access servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. Bigquery Analysis's toolset — dry_run_query, run_query_with_validation, Tools and 3 more — is a fair guide to whether it matches your workflow. It is maintained by gotalab; worth a glance at recent repository activity before you build anything load-bearing on it.
We check each listing at SyncDev against the project's documentation before it goes live — if something here drifts out of date, it is a bug worth reporting.
| Tool | What it does |
|---|---|
| dry_run_query | Perform a dry run of a BigQuery query |
| run_query_with_validation | Run a BigQuery query with validation |
| Tools | The Tools tool exposed by this server. |
| Prerequisites | The Prerequisites tool exposed by this server. |
| Build | The Build tool exposed by this server. |
| Debugging | Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the [MCP Inspector](https://github.com/modelcontextprotocol/inspector): |
| Variable | Description | Required |
|---|---|---|
| GOOGLE_APPLICATION_CREDENTIALS | Configuration value read at startup. | Optional |
Read-only SQL access to Postgres — let your assistant inspect schemas and answer questions from real data.
Manage your whole Supabase project in conversation — database, auth, storage, Edge Functions and branches.
Query, modify and analyse local SQLite databases in conversation — the fastest way to chat with a data file.
Metabase ships its own MCP endpoint — search your BI content, build and run queries, and save questions and dashboards without leaving the chat.
Official MongoDB server covering data, schemas and Atlas management — from find queries to spinning up clusters.
Serverless Postgres with database branching — point your assistant at Neon and let it work on disposable copies.