Criteo Retail Media API MCP. Manage all your advertising performance data.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
The Criteo Retail Media API MCP lets your AI agent manage all aspects of retail advertising campaigns. Use it to list detailed campaign settings, track line item performance, audit keywords, and retrieve full performance reports across your retailer and advertiser accounts.
What your AI agents can do
Get retail campaign details
Fetches the complete configuration details for one specific retail advertising campaign.
Get retail media report
Requests a full performance summary report for your entire retail media spend over time.
List account products
Retrieves a list of all products currently associated with the specified retailer account.
Retrieve detailed configuration and status information for specific retail media campaigns.
Get real-time performance data, including associated keywords, for individual ad groups within a campaign.
List all products and partners connected to your main advertiser accounts.
View the status and limits of active spending budgets for your retail campaigns.
Request a comprehensive report summarizing campaign performance across defined timeframes.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
Criteo Retail Media API: 10 Tools for Ad Management
These ten tools let your agent access everything from campaign reports to individual keywords, giving you full operational visibility into Criteo advertising.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Criteo Retail Media API on Vinkius019d757eget retail campaign details
Fetches the complete configuration details for one specific retail advertising campaign.
019d757eget retail media report
Requests a full performance summary report for your entire retail media spend over time.
019d757elist account products
Retrieves a list of all products currently associated with the specified retailer account.
019d757elist advertiser accounts
Lists every advertiser account managed within your retail media setup.
019d757elist line item keywords
Shows all the specific keywords that a given line item is currently targeting for ads.
019d757elist line items
Generates a list of all ad groups, or line items, running within your overall retail campaigns.
019d757elist retail budgets
Provides an overview of all active spending budgets set for the campaign structure.
019d757elist retail campaigns
Retrieves a complete list and basic details of every retail media campaign running in Criteo.
019d757elist retailers
Displays all the specific retail partners that are available for advertising within your account.
019d757esearch retail campaigns by name
Narrows down and finds retail campaigns using a search keyword or partial name match.
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
Make Your AI Do More
Start with Criteo Retail Media API, then connect any of our 4,800+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,800+ 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
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
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.
The current process of checking campaign performance is a nightmare.
Today, if you want to know why Campaign Alpha underperformed last Tuesday, you open the Criteo portal. You navigate through campaigns, then click into line items, pull up keywords for each one, and export several separate CSV files. Then, you copy all that data into a spreadsheet just to spot trends.
With this MCP, you simply ask your agent: 'Pull me performance data for Campaign Alpha last Tuesday.' The agent handles the multi-step process of checking line items and keywords across campaigns, compiling the structured report directly for you in one conversation. You get answers, not spreadsheets.
The Criteo Retail Media API MCP gives you complete control over performance data.
You don't need to manually search through campaign names or filter by date range. The agent can use `list_retail_campaigns` first to confirm the scope, and then use specific tools like `get_retail_campaign_details` and `list_retail_budgets` to pull precise information without you needing to know the exact internal IDs.
What's different now is that your workflow moves from a series of clicks across multiple tabs to one natural language command. You get actionable data immediately.
What you can do with this MCP connector
Need to run a campaign deep-dive without logging into the Criteo portal? This MCP connects your AI agent directly to your Criteo retail media account. You can talk through complex advertising strategies—ask for all active campaigns, check budget allocations, or pull performance data from yesterday's run—and get structured answers immediately.
It means you don't have to jump between tabs and manually export reports anymore. Whether you're checking product placement across different retail partners or auditing a specific ad group's keywords, your agent handles the heavy lifting. Because this connector processes so many distinct data points, you can trust that Vinkius AI Analytics provides full visibility into every single tool call—showing exactly which campaign details and performance figures were pulled for your review.
019d757e-bb21-726e-aa23-ea9aae3a02d1 How Criteo Retail Media API MCP Works
- 1 First, connect the Criteo Retail Media MCP to your AI client and authorize it using your provided credentials.
- 2 Next, tell your agent exactly what you need—for instance, 'Show me all campaigns running in Q3' or 'What were yesterday's impressions?'
- 3 The system runs the necessary queries through Vinkius, returns structured data (like campaign lists and reports), and presents it to you for immediate review.
The bottom line is that your AI agent uses this connector as a single point of access to all your Criteo advertising metrics and product information.
Who Is Criteo Retail Media API MCP For?
Retail Media Managers, E-commerce Specialists, and Account Executives need this. If you spend too much time navigating the Criteo portal just to check a status or pull a report, this is for you.
Checks campaign statuses across multiple campaigns and monitors spending budgets without logging into the console.
Audits product placements, reviews line item performance, and tracks targeted keywords to identify optimization points.
Gathers consolidated reports on advertiser accounts and retail partners for project planning meetings.
What Changes When You Connect
- Stop manually checking campaign statuses. You can quickly get detailed settings for any single campaign using the
get_retail_campaign_detailstool. - Pull full, historical insights instantly. The
get_retail_media_reportfunction pulls comprehensive reports on impressions and sales without you leaving your chat interface. - Audit ad targeting easily. Use
list_line_itemsfollowed bylist_line_item_keywordsto see exactly what terms are driving traffic for a specific ad group. - Keep budgets in check. The
list_retail_budgetstool gives you immediate visibility into spending limits, preventing overspending across the board. - Discover new opportunities. You can run
list_retailersandlist_account_productsto see what partners and products are available for your next campaign push.
Real-World Use Cases
A Campaign is Underperforming
An E-commerce Specialist asks their agent, 'Which line items have high spend but low conversion?' The agent uses list_line_items and cross-references performance data to pinpoint the exact ad groups needing a keyword audit.
Need a Quarterly Review
An Account Executive asks, 'Pull me the full performance report for all campaigns from Q1.' The agent calls get_retail_media_report, compiling data across multiple advertisers and retailers into one summary.
Launching a New Product Line
A Retail Media Manager asks, 'List all products associated with the new tech partner.' The agent uses list_account_products to ensure the correct inventory is available for ad placement before campaign launch.
Checking Budget Compliance
An Account Executive needs to know if a specific department has enough funds. They ask, 'What are the active budgets?' The agent uses list_retail_budgets and immediately flags any campaigns approaching their spend limit.
The Tradeoffs
Treating it like a simple list
Asking 'What's the status of my campaign?' and accepting only a name or ID. This is useless.
→
Be specific: Ask your agent to use get_retail_campaign_details for Campaign XYZ, including performance metrics and budget limits.
Forgetting the scope
Assuming a campaign report covers everything. It might miss line items or product data.
→
Always ask your agent to check multiple tools—start with list_retail_campaigns, then follow up by requesting list_line_items for deep detail.
Overloading the query
Trying to list every single product, campaign, and keyword in one massive prompt. The system gets bogged down.
→
Break it up: First, use list_advertiser_accounts to narrow the scope, then proceed with targeted calls like get_retail_campaign_details.
When It Fits, When It Doesn't
Use this MCP if your core need is retrieving granular data about advertising performance, product placement, or budget limits within Criteo's retail media environment. You should use it when you need to know what happened (reports) or how something is configured (details). Don't use this if you just want general market trend analysis; that requires external data sets. Also, don't rely on it for billing disputes—you still need the finance team for that. This MCP excels at technical auditing and operational reporting across campaigns, line items, products, and budgets.
Common Questions About Criteo Retail Media API MCP
How do I check if my budget has been exceeded using the Criteo Retail Media API MCP? +
Use list_retail_budgets to see all active spending limits. This tool quickly provides an overview of current usage versus set maximums, letting you spot overspending fast.
Can the Criteo Retail Media API MCP show me keywords for a specific ad group? +
Yes. First, list all line items using list_line_items, then use that result to call list_line_item_keywords on the relevant entry to get the targeted terms.
Does the Criteo Retail Media API MCP handle product data discovery? +
Yes, it does. You can run list_account_products to see every product associated with your main retailer account, which is critical for planning new ad placements.
Which tool should I use if I only know the campaign name? +
Start by using search_retail_campaigns_by_name. It will narrow down your search results so you can then pull specific details with get_retail_campaign_details.
How do I get a complete list of all active campaigns using the `list_retail_campaigns` tool? +
Yes, calling list_retail_campaigns pulls every campaign record associated with your account. The resulting data includes basic IDs and status flags, letting you confirm what's live before digging into specific performance details.
What detailed information does the `list_line_items` tool provide for ad groups? +
The list_line_items tool returns comprehensive data for every single line item, including its current status and associated budget. You get details that go beyond just keywords or general campaign summaries.
When I run `get_retail_media_report`, what kind of time scope can I request? +
You specify the exact start and end dates when calling get_retail_media_report. The final report scope is limited by your Criteo permissions, so always confirm those date boundaries first.
How do I check which accounts are managed in my system using the `list_advertiser_accounts` tool? +
Running list_advertiser_accounts returns every managed advertiser ID. This is key for verifying your scope and ensuring your agent targets the correct client context before running any other report.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.