BigQuery Data Platform
io.github.deBilla/data-platform-mcp
About BigQuery Data Platform
BigQuery Data Platform is an MCP server published by the GitHub account deBilla. Read-only BigQuery tools for plain-language data questions, with a cost gate on every query
It runs on your own machine: your AI client starts it from the PyPI package data-platform-mcp at version 0.4.0.
It asks for no keys or passwords.
Version 0.4.0 was published on 22 September 2026, and the source code is public, so you can read it before installing.
Written from the registry entry. 9 automated checks on the registry entry and the package code: 7 pass, 0 warn, 0 fail, 2 info. How we check.
What it asks for
| Variable | Required | Secret | Description |
|---|---|---|---|
BQ_MCP_ENVIRONMENTS | No | No | JSON map of environment name to BigQuery settings (project, location, impersonate, dataset_allowlist, byte caps). Omit when using a config file at ~/.config/data-platform-mcp/config.toml. |
BQ_MCP_DEFAULT_ENVIRONMENT | No | No | Environment used when a tool call omits the environment argument. |
BQ_MCP_CONFIG | No | No | Path to a TOML config file, overriding ~/.config/data-platform-mcp/config.toml. |
BQ_IMPERSONATE_SERVICE_ACCOUNT | No | No | Read-only service account to impersonate, making read-only a property of the identity rather than of this code. Create it with `data-platform-mcp setup`. |
BQ_PROJECT | No | No | GCP project whose BigQuery datasets are queried. Falls back to the project associated with Application Default Credentials. |
BQ_LOCATION | No | No | BigQuery location for jobs and datasets. Defaults to US. |
BQ_CODE_ASSET_LOCATION | No | No | Region holding BigQuery Studio notebooks and saved queries. Separate from BQ_LOCATION and usually different: code assets are regional and Dataform rejects multi-regions, so datasets in US typically pair with code assets in a region like us-central1. A wrong region returns an empty list rather than an error. Defaults to BQ_LOCATION. |
BQ_DATASET_ALLOWLIST | No | No | Comma-separated dataset IDs the server may read. Empty means all datasets. |
BQ_WARN_BYTES | No | No | Scan size above which a query is returned for user confirmation instead of run. Defaults to 1 GiB. |
BQ_MAX_BYTES_BILLED | No | No | Hard per-query scan cap; a query estimated above this never runs. Defaults to 5 GiB. |
BQ_MCP_AUDIT_LOG | No | No | Path for the JSONL tool-call audit log, or 'off' to disable it. SQL text is never recorded, only a hash and a length. |
Checks
| Check | Result | Detail |
|---|---|---|
| Source repository linked | Pass | https://github.com/deBilla/bigquery-mcp |
| Version pinned | Pass | Every package has an explicit version |
| Secrets requested | Info | Asks for no secrets |
| Known package registry | Pass | All packages come from npm, PyPI, OCI, NuGet or MCPB |
| Namespace ownership | Info | Name verified via GitHub account deBilla |
| Registry text aimed at the AI | Pass | Description and settings contain no hidden characters or instructions to the AI |
| Install scripts | Pass | data-platform-mcp 0.4.0 has no setup.py; nothing runs at install |
| Code red flags | Pass | Read 41 files in data-platform-mcp 0.4.0: no obfuscation, encoded execution, credential reads or data-collection endpoints found |
| Text aimed at the AI | Pass | No hidden characters or instructions to the AI in 41 files, including comments and the README |
Popularity & health: 58 / 100
Worked out from public numbers and our own checks, not from user reviews or ratings. It says how used and how looked-after a server is, not whether it is safe.
2 forks, 5 merged pull requests. Sources: GitHub, npm, PyPI (pypistats.org) and Hacker News (Algolia), fetched 2026-10-31.
What people say
No Hacker News threads link to its source code.
Look further: search Reddit, search Hacker News, read its GitHub issues. These are not reviews we checked.
Facts
| Registry name | io.github.deBilla/data-platform-mcp |
|---|---|
| Publisher | GitHub account deBilla |
| How the name is verified | Name verified via GitHub account deBilla. The registry ties the name prefix to that account or domain; it does not check the code. |
| Type | Local: runs on your machine from a package |
| Packages | pypi data-platform-mcp 0.4.0 (stdio) |
| Version | 0.4.0 |
| Published | |
| Last updated | |
| Source repository | https://github.com/deBilla/bigquery-mcp |
| Website | https://debilla.github.io/bigquery-mcp/ |
| Category | Databases & data (assigned by keyword rule, not by hand) |
Related servers in Databases & data
- Cost Guard MCP7/8Pre-flight query cost and result-size guardrails for AI agents on…
- dbridge-mcp7/7Query SQLite, PostgreSQL, and MySQL in plain language - read-only,…
- BigQuery MCP by InsightfulPipe3/3Hosted BigQuery MCP server for Claude, ChatGPT and Cursor, with…
- Patent MCP Server7/7Patent search over 1.4B global records via Google Patents on…
- patents-mcp2/2Patent search and prior art discovery via Google Patents on BigQuery
- bigquery-mcp7/7A SnowLeopardAI-managed MCP server that provides access to Google…