Overview
Criteo MCP is the connection layer between your AI application or agent environment and Criteo data and capabilities. This guide is for partners who want to connect an MCP-compatible AI application or agent environment to Criteo MCP and understand how to set it up. Typical users include:- Agencies, brands, retailers, and third-party platforms using MCP-compatible AI applications
- Teams building proprietary agent environments that need access to Criteo capabilities
- Technical owners responsible for setup and configuration
- Teams with access to Enterprise LLM application licenses and business process owners defining workflows to be supported in their agentic platform
Why MCP?
Criteo MCP sits on top of Criteo APIs and exposes capabilities in a way that is easier for AI applications and agents to use. In practice, this helps partners by:- Reducing bespoke integration work between the AI application and individual APIs.
- Making structured capabilities easier to discover and invoke.
- Supporting natural-language workflows that combine retrieval, explanation, and next-step reasoning.
MCP is most useful when the goal is to power AI-assisted workflows requiring LLM reasoning.
Using AI Tools with Criteo
When you connect your own AI assistant or agent to the Criteo platform (including via MCP), please keep the following in mind. AI-generated outputs — reporting summaries, recommendations, campaign settings, targeting or budget suggestions — may be inaccurate, incomplete, or out of date. Treat them as suggestions and review them before you act. Anything done through the connection, including creating or funding campaigns and the spend that follows, counts as your action and is your responsibility, whether a person or your AI agent initiated it. That includes keeping your credentials secure, deciding what permissions to grant, and making sure your campaigns and creatives comply with applicable law and Criteo’s policies. Criteo doesn’t provide or control your AI tool or its model provider, and gives no warranty for them. Connecting them means your Criteo data leaves our platform, so please make sure you have the rights to share it. Criteo gives no warranty as to AI outputs and is not liable for decisions made in reliance on them, subject to the limits in your agreement with us.Get Started
Prerequisites
Before connecting to Criteo MCP, make sure you have:- A Criteo API application and valid credentials (provisioned by Criteo)
- An MCP-compatible client, AI application, or agent platform that supports MCP integrations and can be configured
- A shortlist of workflows you want to test first
- Named technical and business owners on your side
Environments and Access
Criteo currently provides the following MCP environment:Environment | MCP URL | Typical use |
|---|---|---|
Production | Partner testing on approved live environments and approved production credentials |
Criteo will share with you an endpoint collection (flavor) fitting your use case.
For complex authorization behavior, please reach out to your Criteo point of contact.
Supported Integration Patterns
Criteo MCP can be used through several integration patterns, depending on your needs. Please see more in Which Method Should You Choose? on the Access Flows page. Validated off-the-shelf AI application examples from current testing include: Partners may also connect their own agent environments or orchestration layers, provided they support MCP-compatible connection patterns.Step-by-Step Integration Flow
1
Create or Obtain Credentials
Reach out to the Criteo team to validate and create credentials for your use case.
2
Confirm Access
Make sure the organization and credentials you plan to use are approved for the environment you want to test; this includes organization-level MCP access approval.
3
Configure the MCP Endpoint in Your Client
Add the relevant MCP server URL and authentication settings to your MCP-compatible client or agent environment.
4
Validate the Connection
Start with a simple scope or discovery test, such as:
- Confirm which accounts are visible.
- Confirm which tools are accessible.
- Confirm that the returned scope matches the expected user, brand, or organization access.
5
Move into First Workflow Testing
Once setup is validated, begin testing a few agreed workflows rather than exploring every tool at once.
What Good Looks Like
A successful first integration should allow a partner to:- Connect to the MCP server without major setup blockers.
- Retrieve the correct account, retailer, or brand scope.
- Complete meaningful first workflows without manually stitching together raw API calls.
- Receive outputs that are accurate, understandable, and useful to the intended user.
- Clearly identify where the MCP is already valuable and where coverage is still missing.