PluginBench
MCP Server
Active
MIT

OpenAI Ads MCP MCP Server

io.github.trakkr-aisearch/openai-ads-mcp

What is the OpenAI Ads MCP MCP server?

OpenAI Ads MCP for ChatGPT Ads campaigns, creatives, audiences, insights, and conversions.

How to install OpenAI Ads MCP

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • OPENAI_ADS_API_KEY
    required
    secret

    OpenAI Ads API key from Ads Manager. Scoped to one ad account.

  • OPENAI_ADS_MCP_READONLY

    Set to 1 for first connection so write tools are hidden.

  • OPENAI_ADS_BUDGET_CEILING_USD

    Optional budget guard for spend-changing tools. Defaults to 100.

  • X-OpenAI-Ads-API-Key
    secret

    OpenAI Ads API key from Ads Manager. Required only for Ads API tool calls; discovery, initialize, and tools/list work without it.

~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "openai-ads-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "openai-ads-mcp"
      ],
      "env": {
        "OPENAI_ADS_API_KEY": "<YOUR_OPENAI_ADS_API_KEY>",
        "OPENAI_ADS_MCP_READONLY": "<YOUR_OPENAI_ADS_MCP_READONLY>",
        "OPENAI_ADS_BUDGET_CEILING_USD": "<YOUR_OPENAI_ADS_BUDGET_CEILING_USD>",
        "X-OpenAI-Ads-API-Key": "<YOUR_X_OPENAI_ADS_API_KEY>"
      }
    }
  }
}

Related MCP servers

Process video, audio, images, and documents with 86+ cloud media processing robots via MCP.

73
TypeScript
MIT
View repository →

Budget used cars in Portugal: fair-price check, running-cost (IUC) estimate, stock search, contact.

0
TypeScript
MIT
View repository →

Security intelligence via x402 on Base. CVE lookup, IP reputation, secret scanning.

Read-only public transit departures, stop search, and city coverage for bus and train users.

View repository →

Find your AI agent's likely failure mode, get runtime settings, and clarify ambiguous prompts.

0
TypeScript
MIT
View repository →

Your own notes, searched and cited by your AI — local-only, allowlist-gated, capped, and logged.

0
TypeScript
MIT
View repository →