Skip to main content

Overview

The Retail Media MCP server exposes read-only tools for media planning, campaign management, and performance measurement. Tools are organized into six capability groups. The MCP server does not create or modify campaigns, line items, bids, budgets, targeting, keywords, promoted products, or creatives. Some tools use POST to submit a search or start an asynchronous export, but those operations do not change configuration.
Results are limited to the accounts and resources accessible to the API credentials used by the MCP client. A taxonomy match (retailer, brand, category) does not by itself confirm active campaign scope — validate against campaigns, line items, creatives, or reporting when that distinction matters.

Account and retailer discovery


Retailer planning and creative context


Campaign and line-item context


Catalog export

Catalog export is asynchronous. Follow the async export pattern.

Performance reporting

Performance report export is asynchronous. Follow the async export pattern.

Retail Media insights

Insight export is asynchronous. Follow the async export pattern.

Asynchronous export pattern

Catalog, performance report, and insight workflows all follow the same three-step pattern:
  1. Call a Start… tool to request the export and receive an export ID.
  2. Call the corresponding Get…Status tool until the status is Success.
  3. Call the corresponding Download…Output tool to retrieve the result.
Do not call a download tool while an export is Pending, Failed, Expired, Invalidated, or Unknown.