Jepto

Pricing

Sign In

Try For Free

BigQuery

BigQuery reporting and MCP server

Connect a BigQuery table or view to Jepto and report on your own data, such as CRM orders or offline revenue, next to your ads and analytics. Jepto queries the table live, and you can ask about it from Claude, ChatGPT or any MCP client.

BigQuery
Data warehouse destination & reporting source
Warehouse ready
Reporting Data Warehouse
Query Cost
30-day estimate
$12.40 ↓ 8%
Rows Scanned
Daily average
48.2M ↑ 12%
Query Time
P50 latency
1.2s ↓ 15%
Data by marketing source
Last 30 days
Rows
AdsAnalyticsSocialCRMOther
Query volume
Daily trend
Centralize your marketing data in BigQuery
Jepto Data Warehouse pipelines write to BigQuery, then Jepto reports on it.
Google Business Profile
Facebook Ads
Google Search Console
BigQuery
Reports
Hourly sync Full history Looker Studio ready
circle-4circle-3circle-1circle-2

Connect once, use it two ways

Your BigQuery data, in Jepto and in your AI assistant

Connect BigQuery to Jepto once. What you build in Jepto and what you ask in Claude or ChatGPT read the same data, so the numbers match wherever you look.

BigQuery MCP server

BigQuery MCP server for Claude, ChatGPT and any AI assistant

Jepto runs a hosted MCP server at mcp.jepto.com that puts your BigQuery tables in Claude, ChatGPT, Cursor or any MCP-compatible app, next to your ad platforms and analytics. Your tables become named metrics and dimensions, so the AI asks for revenue or deals by month and nobody writes SQL. It reads your BigQuery data and never changes it.

  • Read-only
  • Your own tables
  • Included on every plan

Connect in one step

Paste the URL into your AI assistant, or find Jepto in Claude's connector directory or ChatGPT's Plugins page. Sign in to Jepto once and every conversation can use your live BigQuery data.

Works with

OAuth sign-in. Each person sees only the brands their Jepto login can.

What your AI assistant can do with BigQuery

Ask

Read live data

  • The tables and views you connect, with their fields
  • Your own metrics and dimensions, defined once
  • CRM, sales or offline data by date
  • Next to your marketing sources in one question
Set up

Set up tracking in Jepto

Nothing to set up from chat for BigQuery.

Act

Change things in BigQuery

Nothing. The Jepto MCP reads your BigQuery data and never changes it.

Prompts to try with your BigQuery data

Paste one into Claude or ChatGPT once Jepto is connected. Swap [brand] for one of yours.

Exploreanalytics_schema

“What fields are in [brand]'s CRM table, and which ones can be summed?”

Reportanalytics_query

“Show closed deals from the CRM table by month next to Google Ads spend for this year.”

Revenueanalytics_query

“Which lead sources in our offline sales data produced the most revenue last quarter?”

Cross-channelanalytics_query

“Work out cost per sale for last month using total ad spend and the sales in our BigQuery table.”

Jepto MCP vs the official BigQuery MCP

Google's BigQuery MCP server: Official, hosted by Google Cloud

Google's own server is the right tool for a data team writing SQL. Jepto suits marketers: your tables become named metrics and dimensions that sit next to the ad platforms, so nobody writes a join.

Compared onJepto MCPGoogle's BigQuery MCP serverCommunity servers
SetupHosted. Paste one URL, or pick Jepto in the Claude or ChatGPT directory, then sign in.Enable it in your Google Cloud project and connect with Google credentials.You install, host and update it, and supply your own API credentials.
AccountsEvery BigQuery account you've connected, across all your brands, in one connection.Projects your Google login can reach.Usually one login or token at a time.
Other channelsAsk across BigQuery and every other connected source in the same question.Anything already in BigQuery.One platform per server. You combine servers yourself.
Brand contextReads each brand's details and knowledgebase, so answers reflect what the business sells and what it's aiming for.None.None.
Field guidanceShips a query guide the AI reads first, so it picks the right BigQuery fields and says what isn't available.The AI writes SQL against your raw tables.Raw API fields. The AI works out what they mean.
ChangesRead-only. It queries the tables you connect and never writes to BigQuery.Runs the SQL it's given.Varies. Some write to your account with no confirm step.
CostIncluded on every Jepto plan. BigQuery's own query costs still apply to your project.Free to connect. Query costs apply.Free code. Your time to run and maintain it.
Your schema

How your BigQuery columns become Jepto fields

There's no fixed BigQuery field list. You connect a table or view, and its columns become metrics and dimensions that work the same way in Reports, Data Chat and the Jepto MCP.

BigQuery in Jepto at a glance

How you connectSign in with Google Cloud, then choose a project, dataset and table or view. You need BigQuery access to the project.
FieldsThe columns in your table. You choose each one's type and aggregation, and hide the ones you don't need
Use it inReports, Data Chat and the Jepto MCP
AI assistantsClaude, ChatGPT, Cursor and any MCP client, at https://mcp.jepto.com
Changes from chatNone. The MCP reads your data and never changes it

Column types

Numbers (INT64, FLOAT64, NUMERIC, BIGNUMERIC)Metrics. Choose Sum, Average, Minimum or Maximum for each one.
Text (STRING, BYTES)Dimensions you can group and filter by.
True or false (BOOL)Dimensions you can group and filter by.
Dates and times (DATE, DATETIME, TIMESTAMP, TIME)Date fields. Pick the one that report date ranges should use.
Other typesRead as text dimensions.

What you can and can't do

Tables per data sourceOne table or view. To combine tables, create a view in BigQuery and connect the view.
SQLNone needed. Jepto builds each query from the columns you've mapped.
Copies of your dataNone. Jepto queries BigQuery when a report, Data Chat or MCP request runs.
Partitioned tablesSupported. Report date ranges filter on the partition column, and very wide ranges are rejected.
One schema for many brandsMake the data source a template, then point each brand at its own project, dataset and table in Client Config.
Setup

How to connect BigQuery to Jepto

Connect Google Cloud once, then register a table or view for each brand.

  1. 1. Connect Google Cloud

    In Data Sources, open Connections, add Google Cloud Platform and sign in with a Google account that can query the project.

  2. 2. Choose a table or view

    Add a BigQuery data source, pick the project, dataset and table or view, then click Load fields.

  3. 3. Map your columns

    Confirm each column's type, choose an aggregation for number columns, hide what you don't need and pick the date field. Then save.

  4. 4. Start reporting

    Your data is ready in Reports and Data Chat. Connect https://mcp.jepto.com to your AI assistant to ask about it from there too.

Frequently asked questions

About BigQuery in Jepto and the Jepto MCP.

Yes. Jepto hosts an MCP server at https://mcp.jepto.com that gives Claude, ChatGPT, Cursor and other MCP-compatible apps access to the BigQuery tables you connect to Jepto. There's nothing to install: you sign in to Jepto with OAuth, and the assistant can query the columns you've mapped.

Yes. Google Cloud hosts a BigQuery MCP server that lets an AI write and run SQL in your projects. Jepto's server works at a different level: it exposes your connected tables as defined metrics and dimensions next to your marketing data, so marketers can ask questions without SQL.

No. Through the Jepto MCP, BigQuery data is read-only: the assistant can query your table but can't change anything in BigQuery.

No. Jepto queries BigQuery live when a report, Data Chat or MCP request runs. Nothing is copied into Jepto, so your reports are as current as the table.

No. You map columns and choose aggregations, and Jepto builds the query. If you need joins or calculated columns, create a view in BigQuery and connect the view.

Yes. Turn on Make this data source a template when you create it. The columns, types and aggregations are shared, and each brand points at its own project, dataset and table in Client Config, so one master report works for all of them.

The Google account you connect needs to see the project and read the dataset, for example with BigQuery Data Viewer on the dataset. If a project or table doesn't appear in Jepto, that account doesn't have access to it.

No. Data Warehouse pipelines write your marketing data into BigQuery. A BigQuery data source reads a table you own into Jepto so you can report on it.

No. The Jepto MCP is included on every plan with no usage limits. Check that your AI assistant's plan lets you add connectors.

Related Articles

Get Started Today

Start asking your data smarter questions today. Connect your first data source in minutes.