Get Table Metadata
Get full metadata for a table or view: schema, row count, size, partitioning, expiration.
Let your AI agents run BigQuery for you, safely.
A hosted BigQuery MCP server for Claude, ChatGPT, Cursor and CLI agents. Paste one server URL into your AI client to use its 5 actions. There is nothing to install.
Enable or disable every action, per account. Block your agent from doing dangerous actions.
Ask in plain English. Pull reports, find insights and take action in BigQuery.
5 read and write actions. Every BigQuery task your agent needs, from reporting to making changes.
Built for teams. Invite your team and share one connected account.
5 actions available to automate your BigQuery workflows.
5 actions
Get full metadata for a table or view: schema, row count, size, partitioning, expiration.
Get the schema (column names + types) for a table or view.
List all datasets in the connected Google Cloud project.
List all tables and views in a dataset.
Execute a Standard SQL query and return rows.
Google runs a managed remote MCP server for BigQuery and publishes MCP Toolbox for Databases. They suit teams that manage access through Google Cloud IAM and only need BigQuery. InsightfulPipe is a hosted alternative with larger result sets, team roles and your marketing platforms in the same workspace.
| What you operate | InsightfulPipe MCP server | BigQuery remote MCP server (Google) |
|---|---|---|
| Hosting | Hosted by InsightfulPipe: paste one URL | Google-managed endpoint, enabled with the BigQuery API |
| Authentication | Service account JSON key for one Google Cloud project | OAuth 2.0 with IAM; MCP Tool User, BigQuery Job User and BigQuery Data Viewer roles |
| SQL | run_query: a single SELECT runs as a read; other SQL is a write limited to owners, admins and operators | execute_sql and execute_sql_readonly |
| Result limits | Up to five minutes of waiting and 10,000 rows | Three minutes of processing and 3,000 rows |
| Other platforms | Ads, analytics, e-commerce and data platforms in the same workspace, plus a CLI | BigQuery only |
The InsightfulPipe BigQuery MCP server is a hosted Model Context Protocol server that connects a Google Cloud project's BigQuery data to AI assistants such as Claude, ChatGPT, Cursor, Claude Code, Gemini CLI and Codex. You upload a service account JSON key for the project and add one server URL to your AI client.
List datasets and tables, and read schemas, row counts, sizes and partitioning before writing a query.
See all BigQuery actionsThe assistant writes Standard SQL, runs it and summarizes the rows it gets back.
See all BigQuery actionsDry-run a query to see how many bytes it would process before you run it.
See all BigQuery actionsAdd the server URL to your AI client, then sign in with your InsightfulPipe account to authorize access. The server is hosted, so there is nothing to install.
https://bigquery.insightfulmcp.com/Fastest: add InsightfulPipe from the Claude Directory
One click connects the full InsightfulPipe MCP with all your connected accounts. To add a server scoped to BigQuery only, follow the steps below.
Or add the BigQuery server manually:
https://bigquery.insightfulmcp.com/
Start a new chat, click +, open Connectors and turn the connector on to use it.
The Free plan can add one custom connector. On Team and Enterprise plans, an Owner first adds it under Organization settings > Connectors, then each member clicks Connect in Customize > Connectors.
Fastest: add InsightfulPipe from the ChatGPT app directory
One click connects the full InsightfulPipe MCP with all your connected accounts. To add a server scoped to BigQuery only, follow the steps below.
Or add the BigQuery server manually. Custom MCP servers need ChatGPT's Developer mode, which OpenAI offers on Plus, Pro, Business, Enterprise and Education accounts on the web.
https://bigquery.insightfulmcp.com/
See OpenAI's Developer mode guide.
claude mcp add --transport http bigquery-mcp https://bigquery.insightfulmcp.com/
/mcp, select bigquery-mcp and choose Authenticate.~/.cursor/mcp.json (all projects) or .cursor/mcp.json (one project):{
"mcpServers": {
"bigquery-mcp": {
"url": "https://bigquery.insightfulmcp.com/"
}
}
}gemini mcp add --transport http bigquery-mcp https://bigquery.insightfulmcp.com/
/mcp auth bigquery-mcp.Using the Codex app? Add InsightfulPipe from the OpenAI app directory
The listed app connects the full InsightfulPipe MCP with all your connected accounts, in both ChatGPT and Codex.
codex mcp add bigquery-mcp --url https://bigquery.insightfulmcp.com/
codex mcp login bigquery-mcp.One hosted server URL, any MCP-compatible client. Pick yours to see the setup steps, or paste the URL into anything that speaks MCP.
Setup guide for ChatGPT
Setup guide for Claude
Setup guide for Claude Code
Setup guide for Codex
Setup guide for Cursor
Setup guide for Gemini CLI
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Paste the server URL to connect
Run actions from your terminal
Copy a prompt into any connected client, or install a Claude skill that chains the actions for you.
“Which datasets are in this project?”
Lists datasets in the connected project
“Describe the columns in the analytics.events table”
Reads the table schema
“How big is the orders table and how is it partitioned?”
Reads table metadata
“How many bytes would this query scan?”
Runs the query as a dry run
“Top 10 landing pages by sessions last week from our GA4 export”
Writes and runs a SELECT query
“What is the latest date in the ads_spend table?”
Checks data freshness with SQL
“Count rows with a null user_id in yesterday's events”
Runs a data quality check
Join hundreds of agencies and brands using InsightfulPipe to connect marketing data to AI.
Start a trial today.