criteo-mcp-server

criteo-mcp-server

3.1

If you are the rightful owner of criteo-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Criteo MCP Server is a model context protocol server designed to facilitate communication with Criteo's API services.

criteo-mcp-server

Prerequisites:

  • uv
  • a client credentials application
./generate-client.sh <retailmedia|marketingsolutions> <version>
CRITEO_MCP_CLIENT_ID=<client_id> CRITEO_MCP_CLIENT_SECRET=<client_secret> uv run criteo-mcp-server

You can also set CRITEO_MCP_BASE_URL to customize the path to the API server (defaults to https://api.criteo.com).

Claude Desktop config

{
  "mcpServers": {
    "Criteo API": {
      "command": "uv",
      "args": ["run", "--directory", "<project_dir>", "criteo-mcp-server"],
      "env": {
        "CRITEO_MCP_CLIENT_ID": "<client_id>",
        "CRITEO_MCP_CLIENT_SECRET": "<client_secret>"
      }
    }
  }
}

Visual Studio Code config

For GitHub Copilot agent mode: .vscode/mcp.json

{
  "servers": {
    "Criteo API": {
      "type": "stdio",
      "command": "uv",
      "args": ["run", "--directory", "${workspaceFolder}", "criteo-mcp-server"],
      "env": {
        "CRITEO_MCP_CLIENT_ID": "<client_id>",
        "CRITEO_MCP_CLIENT_SECRET": "<client_secret>"
      }
    }
  }
}