Request a demo

Masthead MCP

Fix data incidents and cut BigQuery costs, right from your AI agent

Masthead gives your agent live incidents, lineage and cost data from your BigQuery estate, so Claude Code, Codex or Antigravity can triage and fix in minutes.

  • Livesport
  • All Right
  • Daybreak Health
  • Vodafone
  • Virgin Media O2
  • VEED
  • Caribou
  • Formula E
  • Mnemonic
  • RealTruck
  • Yalo
  • Tatum
  • Arpeely

Install the plugin, sign in once

Works in Claude Code, OpenAI Codex and Google Antigravity.

/plugin marketplace add masthead-data/for-agents
/plugin install masthead-agent-tools@masthead-data

Restart Claude Code, run /mcp and authenticate masthead.

Prefer a shortcut? The Agent tools button in the Masthead app copies a setup prompt that walks your agent through these steps. Ask to verify Masthead MCP connection after the setup.

Read the docs

One question shouldn’t take four tools

When something breaks, the answer is spread across your warehouse console, your orchestrator, your BI tool and a Slack thread. By the time you have it, stakeholders are already asking.

Masthead already has the answers. Now you can ask for them where you work.

From question to fix in one conversation

Your agent reads the incident, traces the affected tables and proposes a fix for you to review.

The fix, ready for your review

Masthead gives your agent the context. Your agent proposes the change, and you decide when to run it.

Install the plugin

models/staging/stg_orders.sql

select  order_id,  customer_id,  order_total,  total_amount as order_total,  created_atfrom {{ source('raw_shop', 'orders') }}

dbt run passed after the fixIncident resolved

Less spend. Faster fixes. Full context.

The Masthead plugin gives your agent real incidents, lineage, ownership and cost data, so it stops guessing and starts working.

Cut your BigQuery bill

Your agent spots dead-end and unused tables, wasteful pipelines, tables on the wrong storage billing model and mis-sized slot commitments, then hands you a review list with dry-run commands. You run them, not the agent.

  • analytics.events_backup_2023Unused
  • staging.tmp_orders_exportDead-end
  • marts.legacy_revenue_v1Dead-end
  • raw.sessions_snapshot_oldUnused
  • tmp.export_2022Dead-end
  • Dry-run commands included
/masthead-agent-tools:savings

Fix incidents in minutes

Your agent pulls the anomaly, its lineage and real downstream usage, ranks it by business impact, drafts a fix for review and routes the rest to the owning team.

  • orders pipeline errorP1Open
  • events freshness anomalyP3In Progress
  • ltv volume dropP4Acknowledged
/masthead-agent-tools:triage

Focus on what matters most

Your agent ranks tables and BI assets by their asset score, suggests PRIORITY or CRITICAL tiers with reasons, and applies them once you confirm.

  • marts.orders_daily
  • marts.revenue_by_day
  • staging.tmp_export

Set up data quality scans by prompt

Describe the check in plain words. Your agent builds the metric table, schedules its refresh, gives Masthead read access and creates the scan, once you confirm. Later it can list, pause, update or delete your scans.

Table
marts.orders_daily
Schedule
Daily
Dry run
Passed
Status
Active
Notify
Slack
Source
BigQuery table

Advisory by default. You stay in control.

Your agent investigates and recommends. Every cost-saving workflow stops before any destructive command and leaves the final call to you.

  • Never runs destructive commands such as bq rm
  • Never changes billing settings or disables running pipelines
  • Shows cost and risk trade-offs with downstream impact
  • Hands you review tables, CSV exports or dry-run scripts to run yourself
  • Asks for your confirmation before changing tiers, BigQuery objects or scans

Start with two commands

The masthead-agent-tools plugin bundles the skills and the Masthead MCP server. These two workflows run end to end, so you can start with one of them.

Incident triage

Open incidents, lineage, blast radius and a mitigation plan. Takes an optional scope, such as a project name or an incident UUID.

/masthead-agent-tools:triage

FinOps audit

Dead-end and unused tables, billing models, pipelines, workload assignments and slot commitments. Reads the insights table from the BigQuery export.

/masthead-agent-tools:savings

Frequently asked questions

Everything you need to know before you add Masthead to your agent. For anything not covered here, check the docs or contact us directly.

Claude Code, OpenAI Codex and Google Antigravity, through the masthead-agent-tools plugin.

Yes. The plugin works with your Masthead tenant, and you sign in once. The FinOps workflows also need the BigQuery insights export enabled. If it is off, the skills link you to a request-access page.

The cost skills only investigate and recommend. They prepare dry-run commands for you to review and never run destructive ones. Some MCP tools can update objects inside Masthead, such as an incident’s status or assignee, asset tiers and data scans, and only after you confirm.

Masthead’s observability works from BigQuery logs and metadata. It doesn’t read or edit your data, and it runs no queries on your compute, so it adds nothing to your BigQuery bill. Custom data scans are the exception: they read the tables you choose, and their metric queries run in your own Google Cloud project with your credentials.

Add the masthead-agent-tools plugin to your agent, restart it and sign in to the masthead MCP server once. In Claude Code that takes two commands. The Codex and Antigravity steps are in the install section above and in the Masthead docs.

Yes. Interactive clients sign in through Google SSO, while CI/CD and server agents use a service account token. See the authentication guide in the Masthead docs.

Many investigations can be done from chat, but Masthead is still where your data is monitored and configured.

Let your agent fix incidents and find BigQuery savings

Install the plugin in minutes. Your agent investigates, traces lineage and prepares the fix, and you approve every change.

  • Installs in minutes
  • Advisory by default: you approve every change
  • Monitoring needs no access to your data