DV360 MCP server
Display & Video 360,
inside your AI.
Most ad-platform MCP servers stop at Google Ads and Meta. Toffu’s reaches DV360: pull Bid Manager performance and build campaigns, insertion orders, and line items from Claude, ChatGPT, or Cursor. Every write waits for your approval.
you › Which DV360 line items overspent
their pacing yesterday?
toffu› 3 of 41 line items, Acme Retail:
LI-Prospecting-CTV +38% $4,120
LI-Retarget-Display +21% $1,870
LI-YouTube-Q4 +12% $960
Draft: cap daily budgets at plan.
Approve to apply?Live in minutes
Connect DV360 to Toffu
Sign in with Google and pick the advertisers Toffu may touch. Writes outside that selection are refused.
Add the MCP server
Point Claude, ChatGPT, Cursor, or any MCP client at https://mcp.toffu.ai/mcp. OAuth 2.1, one click, no API key to paste.
Ask in plain language
Your assistant delegates to Toffu, which runs the Bid Manager report or stages the change and hands it back for approval.
Paste into your AI client
Add https://mcp.toffu.ai/mcp as an MCP server and sign in with Toffu. Then ask Toffu: which DV360 line items overspent their pacing yesterday?
Read
Display & Video 360 API for structure, Bid Manager API for performance. No report templates to build.
- Advertisers across every connected partner
- Campaigns, insertion orders, and line items
- Bid Manager reports by date, campaign, IO, or line item
- Spend, impressions, clicks, conversions, CPM, CPA
- Cross-advertiser rollups in one answer
Build and change
Trafficking work that takes an hour of clicking, done by asking, with a person signing off on each write.
- Create campaigns (created paused)
- Create insertion orders and line items (created as drafts)
- Update budgets, pacing, bids, flights, and status
- Every write shown as an approval card before it runs
- Scoped to the advertisers you selected at connect
What teams ask it
Agencies and in-house programmatic teams use it for pacing checks, client reporting, and launch builds.
→ "Weekly DV360 report for every advertiser, CPM and CPA by IO."
→ "Compare DV360 CTV spend vs. YouTube in Google Ads, last 30 days."
→ "Build a Q1 campaign for Acme: 2 IOs, 4 line items, $50k, draft."
→ "Pause line items with zero conversions on $500+ spend."- Approval on every write
- Campaigns land paused, IOs and line items land as drafts, and updates are staged for a human to approve or edit.
- Advertiser allowlist
- You choose which advertisers Toffu may write to when you connect. Anything else is refused at the API layer.
- SOC 2 Type II
- OAuth 2.1 with PKCE, Google OAuth for DV360, no shared credentials. Details in the Trust Center.
Questions
- Is there an official DV360 MCP server?
- Google publishes MCP servers for Google Ads and Google Analytics, not for Display & Video 360. Toffu built and hosts one so trading desks and agencies can use DV360 from the AI tools they already work in.
- Which MCP clients work?
- Any client that supports remote MCP over streamable HTTP: Claude (web, desktop, Claude Code), ChatGPT, Cursor, Codex, and others. Clients without OAuth can use an API key generated in Toffu.
- Can the AI change a live campaign without me?
- No. New campaigns are created paused, new insertion orders and line items as drafts, and every update is staged as an approval card. Nothing reaches DV360 until a person approves it.
- Does it also cover Google Ads, Meta, and LinkedIn?
- Yes. The same MCP server reaches every platform connected to your Toffu workspace, so one question can compare DV360 against search and social.