4,500+ servers built on MCP Fusion
Vinkius

Criteo Retail Media API MCP. Manage campaigns, budgets, and product data via chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Criteo Retail Media API MCP on Cursor AI Code Editor MCP Client Criteo Retail Media API MCP on Claude Desktop App MCP Integration Criteo Retail Media API MCP on OpenAI Agents SDK MCP Compatible Criteo Retail Media API MCP on Visual Studio Code MCP Extension Client Criteo Retail Media API MCP on GitHub Copilot AI Agent MCP Integration Criteo Retail Media API MCP on Google Gemini AI MCP Integration Criteo Retail Media API MCP on Lovable AI Development MCP Client Criteo Retail Media API MCP on Mistral AI Agents MCP Compatible Criteo Retail Media API MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Criteo Retail Media API: Manage all retail advertising campaigns, line items, and product data directly through your AI agent. Use this to list campaigns, check budgets, monitor performance reports, and audit targeted keywords for your e-commerce media efforts.

What your AI agents can do

Get retail campaign details

Gets the specific settings and details for one retail campaign.

Get retail media report

Requests a full performance report for your retail media efforts.

List account products

Lists all products linked to a specific retail account.

+ 7 more capabilities included
List all campaigns and budgets

Pull a complete list of your retail media campaigns and check the associated active budgets.

Get campaign details and performance reports

Retrieve deep settings for a specific campaign or generate a full performance report across all retail media activity.

Audit product and partner data

List all products tied to an account or discover available retail partners for your campaigns.

Manage line item keywords

List all line items (ad groups) for a campaign and pull the specific keywords they are targeting.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Criteo Retail Media API: 10 Tools for Ad Performance

These tools let your AI agent pull specific campaign details, performance reports, product lists, and keyword data from Criteo Retail Media.

get019d757e

get retail campaign details

Gets the specific settings and details for one retail campaign.

get019d757e

get retail media report

Requests a full performance report for your retail media efforts.

list019d757e

list account products

Lists all products linked to a specific retail account.

list019d757e

list advertiser accounts

Lists all advertiser accounts managed within retail media.

list019d757e

list line item keywords

Lists all keywords targeted by a specific ad group (line item).

list019d757e

list line items

Lists all ad groups (line items) for a given retail campaign.

list019d757e

list retail budgets

Lists all active spending budgets for your retail media campaigns.

list019d757e

list retail campaigns

Lists every retail media campaign in Criteo.

list019d757e

list retailers

Lists all available retail partners in your account.

search019d757e

search retail campaigns by name

Searches for retail campaigns using a specific keyword.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Criteo Retail Media API, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Connect the Criteo Retail Media API to your agent. You'll get natural language control over your retail ad campaigns, line items, and product data across retailer and advertiser accounts. You manage the whole media stack without having to log into the Criteo portal.

To start, you can pull a list of every retail media campaign using list_retail_campaigns, and then check the associated active spending budgets with list_retail_budgets.

Want to dig into campaign specifics? You can get the detailed settings for a single campaign using get_retail_campaign_details, or you can request a full performance report across all your retail media efforts with get_retail_media_report.

Need to audit what's running? You can search for specific campaigns by name with search_retail_campaigns_by_name, and you can find all available retail partners in your account by calling list_retailers.

To drill down on ad groups, you can list all ad groups (line items) for a campaign using list_line_items. From there, you can list all keywords targeted by a specific ad group using list_line_item_keywords.

If you need to know what products are tied to an account, list_account_products gives you that data. You can also see every advertiser account managed within retail media by running list_advertiser_accounts.

How Criteo Retail Media API MCP Works

  1. 1 Connect the Criteo Retail Media integration to your AI agent.
  2. 2 Provide the required Criteo Client ID and Client Secret for authorization.
  3. 3 Ask your agent to perform an action, like 'List all campaigns for account X,' and it executes the necessary API calls.

The bottom line is, your agent handles the complex, multi-step sequence of API calls so you can just talk through your media strategy.

Who Is Criteo Retail Media API MCP For?

This is for the Retail Media Manager who spends too much time jumping between dashboards. It's for the E-commerce Specialist who needs to quickly audit product placements. If you're an Account Executive who needs to track partner accounts during a client pitch, this tool saves you hours of manual data gathering.

Retail Media Manager

Checks campaign statuses, reviews budget consumption, and pulls performance data across multiple retailer platforms instantly.

E-commerce Specialist

Audits product placements, monitors line item performance, and verifies targeted keywords without leaving their primary workflow.

Account Executive

Tracks advertiser accounts and retail partners while planning large-scale campaigns or during client meetings.

What Changes When You Connect

  • See all campaigns and their budgets in one go. Use list_retail_campaigns and list_retail_budgets to get a scope overview before diving into details.
  • Pinpoint performance issues fast. Run get_retail_media_report to pull yesterday's performance metrics and identify ROAS dips.
  • Audit ad groups and keywords. Start with list_line_items to see all ad groups, then use list_line_item_keywords to check the exact terms they target.
  • Track product placement. Use list_account_products to view the entire catalog associated with an advertiser account.
  • Manage partners and structure. Use list_retailers and list_advertiser_accounts to map out all available retail partners and accounts.
  • Deep-dive into settings. Grab the full picture of a campaign using get_retail_campaign_details rather than relying on a summarized view.

Real-World Use Cases

01

Checking campaign status after a budget cut

The finance team notices a budget discrepancy. They ask their agent to run list_retail_budgets first. Next, they use list_retail_campaigns to see which campaigns are affected. Finally, they call get_retail_campaign_details to confirm which specific campaign needs manual attention.

02

Auditing a keyword drop in a specific ad group

An e-commerce specialist suspects a keyword drop. They first use list_line_items to identify the ad group. Then they run list_line_item_keywords to see the exact keywords targeted. They use get_retail_campaign_details to check if the ad group settings changed.

03

Generating a cross-channel performance summary

A retail media manager needs a full report. They ask the agent to run get_retail_media_report for the last week. The agent aggregates this data, giving a summary of impressions and sales across all retailers, saving them manual data pulling.

04

Mapping out new product listings for a client pitch

An account executive needs to pitch new inventory. They use list_retailers to see available partners, then list_account_products to pull the full product list associated with the client's account.

The Tradeoffs

Running single, disconnected calls

Calling list_retail_campaigns and then separately calling list_retail_budgets. You get two lists, but no idea if the budget matches the campaign's scope.

Start by checking the scope: list_retail_campaigns. Then, immediately check the budgets using list_retail_budgets to ensure the campaign you care about is within budget parameters.

Assuming scope from a search

Using search_retail_campaigns_by_name and assuming the results are fully active. You might miss a campaign that exists but is paused or has no budget.

Always verify the status. After searching, run list_retail_campaigns to get the definitive, comprehensive list of all campaigns, regardless of their name or status.

Focusing only on keywords

Calling list_line_item_keywords and seeing a drop in keywords, but ignoring the budget. The keyword drop might just be because the budget ran out.

Never look at keywords alone. Always cross-reference the data by running list_retail_budgets first. Budget limits are the primary cause of most performance drops.

When It Fits, When It Doesn't

Use this if you need to diagnose performance issues by tracing a clear path: Campaign Scope $\rightarrow$ Budget Status $\rightarrow$ Ad Group Structure $\rightarrow$ Keyword Performance. You must combine list_retail_campaigns, list_retail_budgets, and list_line_items to get the full picture. Don't use this if you just need a simple list of products; use list_account_products instead. If you only need to check a single campaign's settings, get_retail_campaign_details is enough, but you'll miss the holistic view.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Criteo Retail Media. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_retail_campaign_details get_retail_media_report list_account_products list_advertiser_accounts list_line_item_keywords list_line_items list_retail_budgets list_retail_campaigns list_retailers search_retail_campaigns_by_name

Checking campaign performance means clicking through three different dashboards.

Today, checking a campaign's performance means logging into Criteo, navigating to the 'Campaigns' tab, then clicking 'Line Items,' and finally running a separate 'Keywords' report. You spend 15 minutes just gathering the raw data before you even start analyzing the ROAS.

With the Criteo Retail Media API, you simply tell your agent, 'Show me the performance metrics and the underlying keywords for Campaign X.' It runs all the necessary data calls and hands you the full picture in one conversational reply.

Criteo Retail Media API MCP Server: Campaign & Product Data

You no longer have to manually list campaigns (`list_retail_campaigns`), then check the budget (`list_retail_budgets`), and then run a separate report (`get_retail_media_report`). The agent chains these calls together for you.

It's all about the workflow. You ask a complex question—'What were the conversions last week, and what ad groups were responsible?'—and it gives you a single, structured answer. No more jumping tabs.

Common Questions About Criteo Retail Media API MCP

How do I list all my retail campaigns using the list_retail_campaigns tool? +

The list_retail_campaigns tool pulls a full list of every retail media campaign in your Criteo account. This gives you the necessary scope to start any analysis.

I need to know the spending limits. How do I use the list_retail_budgets tool? +

The list_retail_budgets tool gives you a list of all active spending budgets for your retail media campaigns. This is key for checking spending limits.

Can I get performance data for a specific line item using get_retail_campaign_details? +

No. Use get_retail_campaign_details for overall campaign settings. To get line item details, first run list_line_items and then use list_line_item_keywords for specific keyword data.

How do I check the products available for an advertiser account? +

Use the list_account_products tool. It pulls a list of all products associated with a specific retail account.

What is the difference between list_retail_campaigns and search_retail_campaigns_by_name? +

Use list_retail_campaigns if you need a comprehensive, definitive list of every campaign. Use search_retail_campaigns_by_name when you know the name and want to quickly check if it exists.

How do I list the keywords targeted by a specific line item using the list_line_item_keywords tool? +

The list_line_item_keywords tool pulls a list of keywords associated with a given line item. You pass the line item ID, and the tool returns the target keywords, letting you audit specific ad groups.

What tools can I use to find out what retail partners are available in my account? +

You use the list_retailers tool. This tool retrieves a list of all retail partners that work with your advertiser account. It's helpful for planning which retailers to target next.

How do I find product data for a specific retailer or advertiser? +

Use list_account_products to see products linked to a specific retail account. You can also use list_advertiser_accounts to get a list of all managed advertiser accounts first.

How do I get Criteo Retail Media API credentials? +

Log in to the Criteo Developer Portal, create a new app specifically for Retail Media, and you will receive a Client ID and Client Secret.

What is the difference between Marketing and Retail Media APIs? +

Marketing API focuses on off-site display and retargeting, while Retail Media API is designed for managing sponsored products and on-site advertising within retailer platforms.

Can I see keyword performance? +

Yes, you can use the list_line_item_keywords tool to see which keywords are being targeted and request reports to see their conversion metrics.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Criteo Retail Media API. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.