{ "@context": "https://schema.org", "@graph": [ { "@type": "WebPage", "@id": "https://www.catchr.io/mcp/doubleverify#webpage", "url": "https://www.catchr.io/mcp/doubleverify", "name": "DoubleVerify MCP: Query Your Data with Catchr", "description": "Connect DoubleVerify to ChatGPT or Claude through Catchr MCP. Discover available reporting fields, explore request types, and prepare client reporting answers.", "dateModified": "2026-11-03T00:00:00.000Z", "isPartOf": { "@type": "WebSite", "@id": "https://www.catchr.io/#website", "name": "Catchr", "url": "https://www.catchr.io/" }, "about": { "@id": "https://www.catchr.io/mcp#software" } }, { "@type": "SoftwareApplication", "@id": "https://www.catchr.io/mcp#software", "name": "Catchr MCP", "url": "https://www.catchr.io/mcp", "applicationCategory": "BusinessApplication", "operatingSystem": "Web", "description": "Connect supported AI assistants to your connected marketing data through Catchr MCP.", "provider": { "@type": "Organization", "name": "Catchr", "url": "https://www.catchr.io/" } } ] }

Home > Destinations > MCP > DoubleVerify

Ask your DoubleVerify data with Catchr MCP

Prepare for client conversations with DoubleVerify reporting data in ChatGPT or Claude. Catchr MCP lets freelancers and agencies discover available fields, select the columns they need, and ask questions by request type.

Connect DoubleVerify, choose your AI destination, and start with a reporting question.

AI assistant Connected

“Compare paid media performance across my client accounts and flag the biggest changes.”

C Catchr MCPapi.catchr.io/mcp
Find accounts Query fields Return data
DoubleVerify
Google Ads
GA4
+97sources

Used by the world's leading companies

Explore DoubleVerify request types and available reporting fields

DoubleVerify reporting fields depend on the request types available through your connection. Start by discovering those fields, then choose compatible dimensions and metrics for your client’s report.

01

Identify the request types behind your report

Use Request Type Id and Request Type Name to identify the DoubleVerify request types returned in your reporting data. These dimensions help you keep different report selections clear when preparing a client summary.

Request types describe report data. They are not separate accounts.

02

Choose columns available to your connection

Discover the dimensions and metrics available for each request type before building your analysis. Field availability and compatibility depend on the DoubleVerify token used for the connection.

Select the discovered columns that answer your question, whether you are preparing a report or investigating a client’s results.

03

Understand gaps across request types

A query covering multiple request types can include columns that apply to only some of them. A field that does not belong to a request type can appear empty in those rows.

Check field availability by request type before interpreting an empty value or comparing results. Keep unavailable values separate from reported zeros in client reporting.

Explore Catchr metrics and dimensions

Choose how to work with DoubleVerify data

Use focused analysis to investigate a DoubleVerify question, assemble a report for repeatable client reviews, or query connected data through Catchr MCP for a conversational follow-up. Each approach starts with the request types and fields available to your connection.

Ways to use DoubleVerify data through Catchr
CriterionSource-focused analysisAssembling reportsQuerying through Catchr MCP
Main taskInvestigate a DoubleVerify reporting question.Prepare a structured client review.Ask ChatGPT or Claude about connected data.
Field selectionChoose discovered fields for the investigation.Select compatible columns for the report.Ask for field discovery before selecting columns.
Request typesFocus on the relevant request type.Include request type labels for clarity.Specify request types in your question.
Follow-up workAdjust the selected fields or date range.Review results in your reporting destination.Ask another question with revised selections.
Reporting limitsCheck field compatibility before comparing.Keep unavailable fields distinct from zeros.Ask for missing fields and limitations to be explained.

For a client review, define the DoubleVerify request types and columns you need in the report. Use Catchr MCP to explore follow-up questions with the same selections and make any field limitations clear.

DoubleVerify to MCP pricing

Choose your plan by the number of platforms and accounts you report on.

Starter

For freelancers and small teams.

$ 24 /mo

Billed monthly · cancel anytime

Platforms3
Accounts10
Start free trial

Momentum

For in-house teams and small agencies.

$ 70 /mo

Billed monthly · cancel anytime

Platforms5
Accounts30
Start free trial

Growth

For agencies managing more clients.

$ 239 /mo

Billed monthly · cancel anytime

Platforms10
Accounts100
Start free trial

Scale

For teams reporting at scale.

$ 599 /mo

Billed monthly · cancel anytime

Platforms25
Accounts500
Start free trial

Connect Catchr MCP to your AI assistant

Connect DoubleVerify in Catchr using your DV Pinnacle Report Data API bearer token. Then connect ChatGPT or Claude through Catchr MCP.

Start by discovering the request types and fields available through your connection. Select compatible columns and your reporting dates before asking for an analysis.

Four questions to ask your DoubleVerify data

Use these prompts to discover reporting options, prepare a client summary, compare periods, or investigate empty values. Replace the bracketed selections with your connection, dates, and discovered fields.

PROMPT 01

Find the fields for a client report

Using Catchr, discover the available DoubleVerify request types and their dimensions and metrics for [connection]. Show Request Type Id and Request Type Name where available, explain which fields can be queried together, and ask me to select columns before retrieving a report for [start date] through [end date].

Copy prompt
PROMPT 02

Prepare a request-type summary

Using Catchr, query DoubleVerify for [connection] from [start date] through [end date] using [selected request types] and [user-selected discovered columns]. Check compatibility first, keep Request Type Id and Request Type Name visible, and prepare a concise client-call summary based on the returned values. Explain any unavailable columns.

Copy prompt
PROMPT 03

Compare two reporting periods

Using Catchr, compare DoubleVerify results for [connection] and [request type] between [first start date] through [first end date] and [second start date] through [second end date]. Discover and validate [user-selected metric] and [user-selected dimensions] before querying. Keep the column selections consistent, compare equivalent results, and explain any limits that prevent a meaningful comparison.

Copy prompt
PROMPT 04

Investigate empty report columns

Using Catchr, review DoubleVerify data for [connection], [selected request types], and [start date] through [end date] using [user-selected discovered columns]. Check each column against the fields available for each request type. Identify empty values caused by fields that do not apply, distinguish them from returned zeros, and list any remaining gaps whose cause cannot be established.

Copy prompt

DoubleVerify reporting with Catchr MCP: common questions

What DoubleVerify fields can I query through Catchr MCP?

Request Type Id and Request Type Name identify the report’s request type. Other dimensions and metrics are discovered for your connection. Discover those fields first, then select compatible columns for your question.

What do I need to connect DoubleVerify?

You need a DV Pinnacle Report Data API bearer token to authorize DoubleVerify in Catchr. Connect your AI destination through Catchr MCP, then discover the request types and fields accessible with that token.

Are DoubleVerify request types separate accounts?

No. Request types are reporting dimensions. Use Request Type Id and Request Type Name to identify them within your results, including queries that cover multiple request types.

Why are some fields empty when I query multiple request types?

A column may apply to one request type but not another. Check the discovered fields for each request type before interpreting blanks. An unavailable field should not be treated as a reported zero.

Talk with your marketing data

Connect your sources to Catchr, add the MCP server to your AI assistant, and ask about the work that matters now.

14 days free-trial
No credit-card required
100+ sources