Skip to main content
MCP Directory
Data infrastructure Official

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.

Ways to reach BigQuery data from an assistant
Option Audience Reads or changes Sign-in Setup
BigQuery MCP server https://bigquery.googleapis.com/mcp Google Merchants Hosted by Google, it lists datasets and tables, reads their metadata and runs SQL under the caller's IAM roles; execute_sql_readonly allows SELECT only, while execute_sql can also run INSERT, UPDATE, DELETE, and CREATE statements unless an admin denies that tool with an IAM policy. Can write OAuth sign-in Setup guide (opens in a new tab)
MCP Toolbox for Databases Google Registered as io.github.googleapis/mcp-toolbox (opens in a new tab) Developers An open-source server run locally with its prebuilt BigQuery toolset: lists datasets and tables, searches the catalog in natural language, executes SQL statements, and calls BigQuery forecasting, contribution analysis, and data insights tools, signed in with Application Default Credentials. Can write See guide Setup guide (opens in a new tab)
BigQuery Data Transfer Service MCP server https://bigquerydatatransfer.googleapis.com/mcp Google Developers Lists data sources, transfer configurations, runs, and logs, and can create, update, delete, and manually start scheduled transfers such as a Google Ads load into BigQuery. Can write OAuth sign-in Setup guide (opens in a new tab)

Connect BigQuery to your assistant

Each card lists the servers whose setup guide covers that assistant.

Connect BigQuery to ChatGPT or Gemini

Connect BigQuery to Claude

Connect BigQuery to Cursor

Connect BigQuery to VS Code

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_ids
  • get_dataset_info
  • list_table_ids
  • get_table_info
  • execute_sql_readonly
  • get_query_results
  • get_job

Write

  • execute_sql
  • cancel_job

MCP Toolbox for Databases 9 tools: 8 read, 1 write

Read

  • analyze_contribution
  • ask_data_insights
  • forecast
  • get_dataset_info
  • get_table_info
  • list_dataset_ids
  • list_table_ids
  • search_catalog

Write

  • execute_sql

BigQuery Data Transfer Service MCP server 13 tools: 8 read, 5 write

Read

  • list_data_sources
  • get_data_source
  • get_transfer_config
  • list_transfer_configs
  • list_transfer_runs
  • get_transfer_run
  • list_transfer_logs
  • check_valid_creds

Write

  • create_transfer_config
  • update_transfer_config
  • delete_transfer_config
  • start_manual_transfer_runs
  • delete_transfer_run

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.