StealAds, inside the AI you already use.

Connect once, then ask in plain words: what a rival keeps running, what is working in a category, what launched this week. Anything that costs credits shows the price and waits for your yes.

One connection link for every app https://mcp.stealads.ai/mcp Sign in with your StealAds account. No API key.

Set it up

Claude

claude.ai and Claude Desktop

  1. Open Connectors in Claude and add a custom connector named StealAds.
  2. Paste the connection link and choose automatic registration.
  3. Sign in to StealAds when asked.
Connection link
https://mcp.stealads.ai/mcp

ChatGPT

ChatGPT on the web and desktop

  1. Turn on Developer Mode, where your plan and workspace allow it.
  2. Create a custom app and paste the connection link.
  3. Choose OAuth and sign in to StealAds.
  4. Select StealAds in your conversation.
Connection link
https://mcp.stealads.ai/mcp

Developer Mode is not on every plan or workspace. If you do not see it, ask your workspace admin.

Claude Code

Your terminal

  1. Run this command in your terminal.
  2. Open /mcp in Claude Code.
  3. Choose StealAds, then sign in from your browser.
Run in your terminal
claude mcp add --transport http stealads https://mcp.stealads.ai/mcp
Claude Code setup docs

Cursor

The Cursor editor

  1. Choose Add to Cursor and approve the install in Cursor.
  2. Open MCP settings and connect StealAds.
  3. Sign in to StealAds when asked.
Add to Cursor
Or add this to .cursor/mcp.json
{
  "mcpServers": {
    "stealads": {
      "url": "https://mcp.stealads.ai/mcp"
    }
  }
}
Cursor setup docs

Codex CLI

Your terminal

  1. Run both commands in your terminal.
  2. Finish signing in to StealAds in your browser.
Run in your terminal
codex mcp add stealads --url https://mcp.stealads.ai/mcp
codex mcp login stealads
Codex setup docs

Gemini CLI

Your terminal

  1. Run this command in your terminal.
  2. Open Gemini CLI and run /mcp auth stealads.
  3. Sign in to StealAds in your browser.
Run in your terminal
gemini mcp add --transport http stealads https://mcp.stealads.ai/mcp
Gemini CLI setup docs

Windsurf

The Windsurf editor

  1. Open Windsurf's MCP settings and choose to edit the config file.
  2. Add this entry. Windsurf calls the address serverUrl.
  3. Save, refresh the list, and sign in to StealAds when asked.
Entry for the config file
{
  "mcpServers": {
    "stealads": {
      "serverUrl": "https://mcp.stealads.ai/mcp"
    }
  }
}

On team plans, an admin may need to allow remote servers first.

n8n

Automations over HTTP

  1. Add an MCP Client Tool node to your workflow.
  2. Set the endpoint to the connection link and the transport to HTTP Streamable.
  3. Choose MCP OAuth2 for authentication and sign in to StealAds.
Connection link
https://mcp.stealads.ai/mcp

Zapier connects your AI to Zapier's own apps rather than to outside connections, so it cannot use this link. For Zapier-style jobs, use n8n or a script with the StealAds command-line tool.

Other apps that take a connection link

Any app that can connect to a remote MCP server over streamable HTTP can use the same link.

Cline
{
  "mcpServers": {
    "stealads": {
      "url": "https://mcp.stealads.ai/mcp",
      "type": "streamableHttp"
    }
  }
}
Continue
mcpServers:
  - name: StealAds
    type: streamable-http
    url: https://mcp.stealads.ai/mcp

Good first questions

  • What Facebook ads is Gymshark running right now?
  • Find the longest-running ads in the meal kit category.
  • What did my competitors launch this week?
  • Make me an ad like this one for my brand. What will it cost?

Good to know

  • A StealAds account is required. Your Claude or ChatGPT plan is separate, and connecting does not buy credits.
  • You approve what the connection can do: read, write, and spend. Revoke it any time in StealAds Settings.
  • Searches return a capped sample of public ads, not the whole library. Run time shows an ad has lasted, not that it sold.
  • StealAds does not manage your ad account.