BigQuery MCP server
Remote endpoint bigquery.googleapis.com/mcp. Checked September 2026.
Google's hosted BigQuery server lists a project's datasets and tables, reads their metadata, and runs SQL under the caller's IAM roles over whatever a brand has loaded, such as GA4 exports, Shopify orders, or ad spend from scheduled transfers. Its execute_sql tool also runs INSERT, UPDATE, and DELETE unless an admin denies it by IAM policy.
BigQuery MCP options
Every fact in a row comes from the publisher's own documentation.
Connect BigQuery to your assistant
Each card lists the servers whose setup guide covers that assistant.
Connect BigQuery to ChatGPT or Gemini
- BigQuery MCP server (opens in a new tab)
Guide covers ChatGPT, Gemini CLI
- BigQuery Data Transfer Service MCP server (opens in a new tab)
Guide covers ChatGPT, Gemini CLI
Connect BigQuery to Claude
- BigQuery MCP server (opens in a new tab) Add from Claude's connector directory (opens in a new tab)
Claude Code
claude mcp add --transport http bigquery https://bigquery.googleapis.com/mcp - MCP Toolbox for Databases (opens in a new tab)
Guide also covers Claude Code
- BigQuery Data Transfer Service MCP server (opens in a new tab)
Claude Code
claude mcp add --transport http bigquery https://bigquerydatatransfer.googleapis.com/mcp
Connect BigQuery to Cursor
- BigQuery MCP server (opens in a new tab)
.cursor/mcp.json
{"mcpServers":{"bigquery":{"url":"https://bigquery.googleapis.com/mcp"}}} - MCP Toolbox for Databases (opens in a new tab)
- BigQuery Data Transfer Service MCP server (opens in a new tab)
.cursor/mcp.json
{"mcpServers":{"bigquery":{"url":"https://bigquerydatatransfer.googleapis.com/mcp"}}}
Connect BigQuery to VS Code
- BigQuery MCP server (opens in a new tab)
.vscode/mcp.json
{"servers":{"bigquery":{"type":"http","url":"https://bigquery.googleapis.com/mcp"}}} - MCP Toolbox for Databases (opens in a new tab)
- BigQuery Data Transfer Service MCP server (opens in a new tab)
.vscode/mcp.json
{"servers":{"bigquery":{"type":"http","url":"https://bigquerydatatransfer.googleapis.com/mcp"}}}
BigQuery's setup guides also name Antigravity, Windsurf, and Cline.
Tools each server exposes
Listed as each publisher documents them. A write tool can change something in the account.
BigQuery MCP server 9 tools: 7 read, 2 write
Read
list_dataset_idsget_dataset_infolist_table_idsget_table_infoexecute_sql_readonlyget_query_resultsget_job
Write
execute_sqlcancel_job
MCP Toolbox for Databases 9 tools: 8 read, 1 write
Read
analyze_contributionask_data_insightsforecastget_dataset_infoget_table_infolist_dataset_idslist_table_idssearch_catalog
Write
execute_sql
BigQuery Data Transfer Service MCP server 13 tools: 8 read, 5 write
Read
list_data_sourcesget_data_sourceget_transfer_configlist_transfer_configslist_transfer_runsget_transfer_runlist_transfer_logscheck_valid_creds
Write
create_transfer_configupdate_transfer_configdelete_transfer_configstart_manual_transfer_runsdelete_transfer_run
Other ways to reach BigQuery data
One MCP server per tool still can't answer a cross-channel question.
Each server brings its own sign-in, its own definition of revenue, and data your assistant can't join to the rest.
SourceMedium connects 63 commerce and marketing sources, keeps one set of maintained definitions, and gives ChatGPT, Claude, and other assistants a single connection to all of it. BigQuery is not a SourceMedium source today.