{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.trakkr-aisearch/openai-ads-mcp","description":"OpenAI Ads tools for campaigns, creatives, audiences, conversions, and insights.","title":"OpenAI Ads MCP","repository":{"url":"https://github.com/trakkr-aisearch/openai-ads-mcp","source":"github","id":"1274750114"},"version":"0.1.3","websiteUrl":"https://trakkr.ai","packages":[{"registryType":"npm","identifier":"openai-ads-mcp","version":"0.1.3","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"OpenAI Ads API key from Ads Manager. Scoped to one ad account.","isRequired":true,"format":"string","isSecret":true,"name":"OPENAI_ADS_API_KEY"},{"description":"Set to 1 for first connection so write tools are hidden.","format":"boolean","default":"1","name":"OPENAI_ADS_MCP_READONLY"},{"description":"Optional budget guard for spend-changing tools. Defaults to 100.","format":"number","default":"100","name":"OPENAI_ADS_BUDGET_CEILING_USD"}]},{"registryType":"pypi","identifier":"openai-ads-mcp","version":"0.1.3","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"OpenAI Ads API key from Ads Manager. Scoped to one ad account.","isRequired":true,"format":"string","isSecret":true,"name":"OPENAI_ADS_API_KEY"},{"description":"Set to 1 for first connection so write tools are hidden.","format":"boolean","default":"1","name":"OPENAI_ADS_MCP_READONLY"},{"description":"Optional budget guard for spend-changing tools. Defaults to 100.","format":"number","default":"100","name":"OPENAI_ADS_BUDGET_CEILING_USD"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"categories":["Marketing","Advertising","AI Visibility"],"keywords":["openai-ads","chatgpt-ads","advertiser-api","mcp","marketing-automation"],"tools":["get_account","list_campaigns","get_insights","build_campaign","draft_context_hints","upload_creative","send_conversions"]}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-20T07:28:15.779687Z","publishedAt":"2026-06-20T07:28:15.779687Z","updatedAt":"2026-06-20T07:28:15.779687Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.trakkr-aisearch/openai-ads-mcp","description":"OpenAI and ChatGPT Ads tools for campaigns, creatives, audiences, and insights.","title":"OpenAI Ads MCP","repository":{"url":"https://github.com/trakkr-aisearch/openai-ads-mcp","source":"github","id":"1274750114"},"version":"0.1.4","websiteUrl":"https://trakkr.ai","packages":[{"registryType":"npm","identifier":"openai-ads-mcp","version":"0.1.4","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"OpenAI Ads API key from Ads Manager. Scoped to one ad account.","isRequired":true,"format":"string","isSecret":true,"name":"OPENAI_ADS_API_KEY"},{"description":"Set to 1 for first connection so write tools are hidden.","format":"boolean","default":"1","name":"OPENAI_ADS_MCP_READONLY"},{"description":"Optional budget guard for spend-changing tools. Defaults to 100.","format":"number","default":"100","name":"OPENAI_ADS_BUDGET_CEILING_USD"}]},{"registryType":"pypi","identifier":"openai-ads-mcp","version":"0.1.4","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"OpenAI Ads API key from Ads Manager. Scoped to one ad account.","isRequired":true,"format":"string","isSecret":true,"name":"OPENAI_ADS_API_KEY"},{"description":"Set to 1 for first connection so write tools are hidden.","format":"boolean","default":"1","name":"OPENAI_ADS_MCP_READONLY"},{"description":"Optional budget guard for spend-changing tools. Defaults to 100.","format":"number","default":"100","name":"OPENAI_ADS_BUDGET_CEILING_USD"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"categories":["Marketing","Advertising","AI Visibility"],"keywords":["openai-ads","chatgpt-ads","advertiser-api","mcp","marketing-automation"],"tools":["get_account","list_campaigns","get_insights","build_campaign","draft_context_hints","upload_creative","send_conversions"]}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-20T07:34:04.606007Z","publishedAt":"2026-06-20T07:34:04.606007Z","updatedAt":"2026-06-20T07:34:04.606007Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.trakkr-aisearch/openai-ads-mcp","description":"OpenAI and ChatGPT Ads tools for campaigns, creatives, audiences, and insights.","title":"OpenAI Ads MCP","repository":{"url":"https://github.com/trakkr-aisearch/openai-ads-mcp","source":"github","id":"1274750114"},"version":"0.1.5","websiteUrl":"https://trakkr.ai","packages":[{"registryType":"npm","identifier":"openai-ads-mcp","version":"0.1.5","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"OpenAI Ads API key from Ads Manager. Scoped to one ad account.","isRequired":true,"format":"string","isSecret":true,"name":"OPENAI_ADS_API_KEY"},{"description":"Set to 1 for first connection so write tools are hidden.","format":"boolean","default":"1","name":"OPENAI_ADS_MCP_READONLY"},{"description":"Optional budget guard for spend-changing tools. Defaults to 100.","format":"number","default":"100","name":"OPENAI_ADS_BUDGET_CEILING_USD"}]},{"registryType":"pypi","identifier":"openai-ads-mcp","version":"0.1.5","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"OpenAI Ads API key from Ads Manager. Scoped to one ad account.","isRequired":true,"format":"string","isSecret":true,"name":"OPENAI_ADS_API_KEY"},{"description":"Set to 1 for first connection so write tools are hidden.","format":"boolean","default":"1","name":"OPENAI_ADS_MCP_READONLY"},{"description":"Optional budget guard for spend-changing tools. Defaults to 100.","format":"number","default":"100","name":"OPENAI_ADS_BUDGET_CEILING_USD"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"categories":["Marketing","Advertising","AI Visibility"],"keywords":["openai-ads","chatgpt-ads","advertiser-api","mcp","marketing-automation"],"tools":["get_account","list_campaigns","get_insights","build_campaign","draft_context_hints","upload_creative","send_conversions"]}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-20T07:37:32.396596Z","publishedAt":"2026-06-20T07:37:32.396596Z","updatedAt":"2026-06-20T07:37:32.396596Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.trakkr-aisearch/openai-ads-mcp","description":"OpenAI and ChatGPT Ads tools for campaigns, creatives, audiences, and insights.","title":"OpenAI Ads MCP","repository":{"url":"https://github.com/trakkr-aisearch/openai-ads-mcp","source":"github","id":"1274750114"},"version":"0.1.6","websiteUrl":"https://trakkr.ai","packages":[{"registryType":"npm","identifier":"openai-ads-mcp","version":"0.1.6","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"OpenAI Ads API key from Ads Manager. Scoped to one ad account.","isRequired":true,"format":"string","isSecret":true,"name":"OPENAI_ADS_API_KEY"},{"description":"Set to 1 for first connection so write tools are hidden.","format":"boolean","default":"1","name":"OPENAI_ADS_MCP_READONLY"},{"description":"Optional budget guard for spend-changing tools. Defaults to 100.","format":"number","default":"100","name":"OPENAI_ADS_BUDGET_CEILING_USD"}]},{"registryType":"pypi","identifier":"openai-ads-mcp","version":"0.1.6","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"OpenAI Ads API key from Ads Manager. Scoped to one ad account.","isRequired":true,"format":"string","isSecret":true,"name":"OPENAI_ADS_API_KEY"},{"description":"Set to 1 for first connection so write tools are hidden.","format":"boolean","default":"1","name":"OPENAI_ADS_MCP_READONLY"},{"description":"Optional budget guard for spend-changing tools. Defaults to 100.","format":"number","default":"100","name":"OPENAI_ADS_BUDGET_CEILING_USD"}]}],"remotes":[{"type":"streamable-http","url":"https://openai-ads-mcp.trakkr.ai/mcp","headers":[{"description":"OpenAI Ads API key from Ads Manager. Required for Ads API tool calls; discovery works without it.","isRequired":true,"isSecret":true,"name":"X-OpenAI-Ads-API-Key"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"categories":["Marketing","Advertising","AI Visibility"],"keywords":["openai-ads","chatgpt-ads","advertiser-api","mcp","marketing-automation"],"tools":["get_account","list_campaigns","get_insights","build_campaign","draft_context_hints","upload_creative","send_conversions"]}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-20T09:26:52.266923Z","publishedAt":"2026-06-20T09:26:52.266923Z","updatedAt":"2026-06-20T09:26:52.266923Z","isLatest":true}}}],"metadata":{"count":4}}
