Fixes for common problems when connecting to the Criteo MCP server.
If you can’t connect to the Criteo MCP server, can’t see the tools you expect, or get odd results from a report, start here.
Don’t paste secrets, API keys, access tokens or Authorization headers into tickets, screenshots or chat. An MCP URL with ?api-key=... in it is a credential too: anyone who has the URL has your access.
Report and catalog exports don’t return results straight away. The client starts the export, checks its status until it finishes, then downloads the output. The Tool Reference lists the tools for each step.
Contact your Criteo representative. Include the MCP URL (with secrets removed), your organization and application IDs, the exact error message, and the report ID and time if a report is involved.
Was this page helpful?
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Criteo Docs","colors":{"primary":"#FE5001","light":"#FE5001","dark":"#FE5001"},"logo":{"light":"https://mintcdn.com/criteo-e1682996/oGhV8AgFf1afoax4/logo/light.svg?fit=max\u0026auto=format\u0026n=oGhV8AgFf1afoax4\u0026q=85\u0026s=25bacaf5d815bd4242b98ca759ed086c","dark":"https://mintcdn.com/criteo-e1682996/oGhV8AgFf1afoax4/logo/dark.svg?fit=max\u0026auto=format\u0026n=oGhV8AgFf1afoax4\u0026q=85\u0026s=28cba1b2ef8d4354739c680b8335cc7c"},"favicon":"https://mintcdn.com/criteo-e1682996/-a_Zn-jb9gMTKnuK/favicon.png?fit=max\u0026auto=format\u0026n=-a_Zn-jb9gMTKnuK\u0026q=85\u0026s=6d00e60b5acc0fba4fca5c228132809a","appearance":{"default":"light"},"background":{"decoration":"gradient"},"navbar":{"links":[{"href":"https://status.criteo.com/","label":"Status"},{"href":"https://partners.criteo.com/","label":"Partner Portal"}],"primary":{"type":"button","label":"Contact Sales","href":"https://www.criteo.com/talk-to-an-expert/"}},"fonts":{"heading":{"family":"Graphik LC Web","source":"https://www.criteo.com/wp-content/themes/criteo2017/fonts/graphik-lc/Graphik-Semibold-Cy-Web.woff2","format":"woff2"},"body":{"family":"Graphik LC Web","source":"https://criteo.com/wp-content/themes/criteo2017/fonts/graphik-lc/Graphik-Regular-Cy-Web.woff2","format":"woff2"}},"styling":{"eyebrows":"breadcrumbs","latex":true},"integrations":{"heap":{"appId":"305485844"}},"contextual":{"options":["copy","view","chatgpt","claude","vscode","grok"],"display":"header"},"navigation":{"global":{},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"criteo-e1682996","hasAudioNarration":false,"actualSubdomain":"criteo-e1682996","customDomains":["developers.criteo.com"],"gitSource":{"type":"github","owner":"criteo","repo":"public-api-doc","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af1fe3527094b07070a9a52","clientVersion":"0.0.4094","searchFilterCounts":[{"language":"default","tag":"API Reference","count":1601},{"language":"default","tag":"Marketing Solutions API","count":1399},{"language":"default","tag":"Retail Media API","count":1058},{"language":"default","tag":"Campaign","count":670},{"language":"default","tag":"Guides","count":660},{"language":"default","tag":"Guides for Retail Media API","count":274},{"language":"default","tag":"Audience","count":226},{"language":"default","tag":"Marketing Solutions Endpoints","count":201},{"language":"default","tag":"Analytics","count":191},{"language":"default","tag":"Creative","count":161}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":true,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"starterQuestions":[{"_id":"69c3ab31b75fcc3c3b4cdb3d","deploymentId":"69b6cc72b519f361e0c30b32","questionText":"How do I get started with Onsite Display campaigns?","status":"active","generatedBy":"manual","createdAt":"2026-03-25T09:30:25.685Z","updatedAt":"2026-03-25T09:30:25.685Z","__v":0},{"_id":"69c3ab1fb75fcc3c3b4cdafb","deploymentId":"69b6cc72b519f361e0c30b32","questionText":"How do I get started with Sponsored Products campaigns?","status":"active","generatedBy":"manual","createdAt":"2026-03-25T09:30:07.459Z","updatedAt":"2026-03-25T09:30:07.459Z","__v":0}],"googleFontsInlined":false},"customCss":[{"filePath":"styles.css","content":"@media (width >= 768px){footer .md\\:truncate{text-overflow:ellipsis;white-space:wrap!important;overflow:visible!important}}"}],"page":{"pagePath":"mcp/docs/mcp-troubleshooting","slug":"/mcp/docs/mcp-troubleshooting","pageMetadata":{"title":"MCP Troubleshooting","description":"Fixes for common problems when connecting to the Criteo MCP server.","href":"/mcp/docs/mcp-troubleshooting"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Fixes for common problems when connecting to the Criteo MCP server.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,hr:`hr`,li:`li`,p:`p`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Table,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`If you can’t connect to the Criteo MCP server, can’t see the tools you expect, or get odd results from a report, start here.`}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`Don’t paste secrets, API keys, access tokens or `,_jsx(_components.code,{children:`Authorization`}),` headers into tickets, screenshots or chat. An MCP URL with `,_jsx(_components.code,{children:`?api-key=...`}),` in it is a credential too: anyone who has the URL has your access.`]})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`before-you-start`,children:`Before you start`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Use the MCP URL Criteo gave you, including the flavor in the path if there is one.`}),`\n`,_jsx(_components.li,{children:`Make sure your organization is approved for MCP access. If Criteo supplied your credentials, it already is.`}),`\n`,_jsxs(_components.li,{children:[`If you use OAuth, register the redirect URIs your client asks for on your application. See `,_jsx(_components.a,{href:`/mcp/docs/access-flows`,children:`Access Flows`}),`.`]}),`\n`]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`common-problems`,children:`Common problems`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`What you see`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Why`}),_jsx(_components.th,{style:{textAlign:`left`},children:`What to do`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(_components.code,{children:`401`}),` “Invalid credentials: a valid Authorization or x-api-key header, or an api-key query parameter, is required.”`]}),_jsx(_components.td,{style:{textAlign:`left`},children:`The server received no usable credentials.`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Check your auth method, and that your client sends credentials with every request.`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(_components.code,{children:`401`}),` “The provided token is invalid, expired or revoked.”`]}),_jsx(_components.td,{style:{textAlign:`left`},children:`Your access token has expired or been revoked.`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Disconnect, reconnect and consent again.`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(_components.code,{children:`401`}),` “Organization with id: … is not allowed to access the MCP server.”`]}),_jsx(_components.td,{style:{textAlign:`left`},children:`Your organization isn’t approved for MCP access.`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Ask your Criteo representative to approve your API organization.`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(_components.code,{children:`403`}),` “The access token is missing scopes to access MCP Flavor ’…’”`]}),_jsx(_components.td,{style:{textAlign:`left`},children:`Your application doesn’t have the scopes this flavor needs.`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Create a new application with the right scopes. You can’t add scopes to an existing one.`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(_components.code,{children:`404`}),` “MCP Flavor ’…’ not found”`]}),_jsx(_components.td,{style:{textAlign:`left`},children:`The flavor in your MCP URL is wrong.`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Use the exact URL Criteo gave you.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Redirect URI error`}),_jsx(_components.td,{style:{textAlign:`left`},children:`The callback URL isn’t registered on your application, or doesn’t match exactly.`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Register the redirect URI your client shows, then disconnect and reconnect.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Connected, but tools are missing`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Your client hasn’t refreshed its tool list, or your application lacks the scopes for the flavor.`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Reconnect. If the tools still don’t show, create a new application with the right scopes.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`A report returns an ID but no data`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Reports run asynchronously.`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Ask your client to check the report status and fetch the output.`})]})]})]}),`\n`,_jsx(_components.p,{children:`If you use Claude, register both of these callback URIs:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`https://claude.ai/api/mcp/auth_callback`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`https://claude.com/api/mcp/auth_callback`})}),`\n`]}),`\n`,_jsx(_components.p,{children:`Dynamic Client Registration isn’t supported yet, so you need to register your client yourself.`}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`reports`,children:`Reports`}),`\n`,_jsxs(_components.p,{children:[`Report and catalog exports don’t return results straight away. The client starts the export, checks its status until it finishes, then downloads the output. The `,_jsx(_components.a,{href:`/mcp/docs/retail-media/tool-reference`,children:`Tool Reference`}),` lists the tools for each step.`]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`still-stuck`,children:`Still stuck?`}),`\n`,_jsx(_components.p,{children:`Contact your Criteo representative. Include the MCP URL (with secrets removed), your organization and application IDs, the exact error message, and the report ID and time if a report is involved.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"MCP Troubleshooting","description":"Fixes for common problems when connecting to the Criteo MCP server.","href":"/mcp/docs/mcp-troubleshooting"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Before you start","slug":"before-you-start","depth":2,"children":[]},{"title":"Common problems","slug":"common-problems","depth":2,"children":[]},{"title":"Reports","slug":"reports","depth":2,"children":[]},{"title":"Still stuck?","slug":"still-stuck","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"criteo-e1682996","siteName":"Criteo Docs","title":"MCP Troubleshooting - Criteo Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-04T10:05:44.209Z","originalFileLocation":"mcp/docs/mcp-troubleshooting.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Fixes for common problems when connecting to the Criteo MCP server.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Criteo Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/criteo-e1682996/Q7JsFULesw3hnXj8/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/criteo-e1682996/Q7JsFULesw3hnXj8/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/criteo-e1682996/Q7JsFULesw3hnXj8/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/criteo-e1682996/Q7JsFULesw3hnXj8/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/criteo-e1682996/Q7JsFULesw3hnXj8/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/criteo-e1682996/Q7JsFULesw3hnXj8/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/criteo-e1682996/Q7JsFULesw3hnXj8/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/criteo-e1682996/Q7JsFULesw3hnXj8/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/criteo-e1682996/Q7JsFULesw3hnXj8/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"MCP Troubleshooting - Criteo Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Fixes for common problems when connecting to the Criteo MCP server.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Criteo Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developers.criteo.com/mcp/docs/mcp-troubleshooting\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://criteo-e1682996.mintlify.site/_mintlify/api/og/v2?division=Documentation\u0026amp;title=MCP+Troubleshooting\u0026amp;description=Fixes+for+common+problems+when+connecting+to+the+Criteo+MCP+server.\u0026amp;theme=648d77e0e29bbd03aa3fd8b6\u0026amp;signature=1fa1bd932194c0e95a6043e5c07166d25b1a02040f237c8db0200d44720b3512\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"MCP Troubleshooting - Criteo Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Fixes for common problems when connecting to the Criteo MCP server.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://criteo-e1682996.mintlify.site/_mintlify/api/og/v2?division=Documentation\u0026amp;title=MCP+Troubleshooting\u0026amp;description=Fixes+for+common+problems+when+connecting+to+the+Criteo+MCP+server.\u0026amp;theme=648d77e0e29bbd03aa3fd8b6\u0026amp;signature=1fa1bd932194c0e95a6043e5c07166d25b1a02040f237c8db0200d44720b3512\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/criteo-e1682996/Q7JsFULesw3hnXj8/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Criteo Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FE5001\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developers.criteo.com/mcp/docs/mcp-troubleshooting\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/mcp/docs/mcp-troubleshooting.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developers.criteo.com/#organization\",\"name\":\"Criteo Docs\",\"url\":\"https://developers.criteo.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/criteo-e1682996/oGhV8AgFf1afoax4/logo/light.svg?fit=max\u0026auto=format\u0026n=oGhV8AgFf1afoax4\u0026q=85\u0026s=25bacaf5d815bd4242b98ca759ed086c\"}},{\"@type\":\"WebSite\",\"@id\":\"https://developers.criteo.com#website\",\"name\":\"Criteo Docs\",\"url\":\"https://developers.criteo.com\",\"publisher\":{\"@id\":\"https://developers.criteo.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://developers.criteo.com/mcp/docs/mcp-troubleshooting#webpage\",\"url\":\"https://developers.criteo.com/mcp/docs/mcp-troubleshooting\",\"name\":\"MCP Troubleshooting\",\"description\":\"Fixes for common problems when connecting to the Criteo MCP server.\",\"dateModified\":\"2026-11-04T10:05:44.209Z\",\"isPartOf\":{\"@id\":\"https://developers.criteo.com#website\"}},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://developers.criteo.com/mcp/docs/mcp-troubleshooting#article\",\"headline\":\"MCP Troubleshooting\",\"name\":\"MCP Troubleshooting\",\"description\":\"Fixes for common problems when connecting to the Criteo MCP server.\",\"url\":\"https://developers.criteo.com/mcp/docs/mcp-troubleshooting\",\"mainEntityOfPage\":{\"@id\":\"https://developers.criteo.com/mcp/docs/mcp-troubleshooting#webpage\"},\"dateModified\":\"2026-11-04T10:05:44.209Z\",\"publisher\":{\"@id\":\"https://developers.criteo.com/#organization\"},\"isPartOf\":{\"@id\":\"https://developers.criteo.com#website\"}}]}\u003c/script>","siteName":"Criteo Docs","nav":{"global":{},"products":[{"product":"API Resources","pages":[{"title":"API Resources","href":"/criteo-apis/docs/overview"}]},{"product":"Retail Media API","pages":[{"title":"Retail Media API","href":"/retail-media/docs/welcome-to-criteo"}]},{"product":"Marketing Solutions API","pages":[{"title":"Marketing Solutions API","href":"/marketing-solutions/docs/welcome-to-criteo"}]},{"product":"Retailer Integration","pages":[{"title":"Retailer Integration","href":"/retailer-integration/docs/overview"}]},{"product":"MMP Integrations","pages":[{"title":"MMP Integrations","href":"/mobile-integrations/docs/mobile-endpoint-specification"}]},{"product":"Model Context Protocol (MCP)","tabs":[{"tab":"Guides","icon":"plug","pages":[{"title":"Get Started with MCP","href":"/mcp/docs/criteos-model-context-protocol-mcp"},{"title":"Access Flows","href":"/mcp/docs/access-flows"},{"title":"Knowledge Agent MCP","description":"Add the Knowledge Agent MCP as a second endpoint to ground your agent's answers in approved Criteo product knowledge.","href":"/mcp/docs/knowledge-agent-mcp"},{"title":"MCP Troubleshooting","href":"/mcp/docs/mcp-troubleshooting"},{"group":"Retail Media","pages":[{"title":"Example Workflows","description":"Common agent workflows against the Criteo Retail Media MCP server.","href":"/mcp/docs/retail-media/example-workflows"},{"title":"Tool Reference","href":"/mcp/docs/retail-media/tool-reference"}]},{"group":"Commerce Grid","pages":[{"title":"Audience Briefs MCP","href":"/mcp/docs/commerce-grid/audience-briefs"}]}]}]}]},"basePath":"","title":"MCP Troubleshooting - Criteo Docs","buildId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","deploymentId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","dynamics":[],"chunks":[]}