Manage your ad campaigns in PropellerAds through an MCP connector for your AI agent

Claude, ChatGPT, Cursor, Codex — any MCP-compatible agent. Two ways to connect: our remote MCP server, or the local connector file. Pause campaigns, raise bids, and check performance right in your everyday chat — no manual digging.

One connection. One chat. Full control. Zero tab-switching.

Connect our remote MCP server in a minute, or install the local connector file. Either way your AI agent works with your PropellerAds advertiser account — and you never share your password.

Launch new campaigns

Create and manage campaigns for Interactive Ads, Telegram Ads, Paid Social Traffic, Onclick, and Push.

Adjust in 1 click

Start, pause, stop campaigns, or update the target URL.

Get bidding insights

Check recommended bids by campaign, zone, and ad format.

Set and adjust targeting

Target by GEO, device, OS, language, zone, or sub-zone.

Handle creatives

Add, update, and manage campaign creatives.

Review performance

Track campaign performance and account balance. Access country, region, and city reference lists.

Ready to launch your next campaign the smart way?

Set up now

AI agents are the new standard, and our industry is no exception. So we built for both sides of that shift: advertisers just getting started with AI, and those who already run Claude, Grok, and other agents day to day. Either way, the direction is the same: less clicking, more delegating.

Matvey Schmidt

Matvey Schmidt — Sales Director, PropellerAds

Installation guide

Two ways to connect — pick the one that fits. Three steps either way, no coding required.

Full step-by-step instructions and prompt examples: mcp.propellerads.com

Remote MCP server

Recommended

Nothing to install. Works in Claude and ChatGPT.

CONNECTOR URL https://mcp.propellerads.com
01

Add the connector to your AI assistant

Open your assistant's settings and add PropellerAds as a custom MCP connector. Name it "PropellerAds MCP" and paste the connector URL above.

  1. 1.Open Claude Desktop, go to Settings, and click Connectors in the left sidebar. Click the "Add" button in the top-right corner of the Connectors pane, then select "Add custom connector".
  2. 2.Fill in the form: Name — "PropellerAds MCP", URL — "https://mcp.propellerads.com", then click "Add".
  1. 1.Open ChatGPT, click your profile in the bottom-left corner, then select Settings.
  2. 2.Select Plugins in the Integrations section. Then click "Add" and select "Add MCP server" from the dropdown.
  3. 3.Fill in the form: Name — "PropellerAds MCP", URL — "https://mcp.propellerads.com". Also select "Streamable HTTP" as the Type. Then click "Add".
02

Sign in with your PropellerAds account

Click "Connect" in Claude (or "Authenticate" in ChatGPT) and log in with your PropellerAds account in the popup window. That's the whole authorisation — no API token to copy, no config file to edit.

03

Start managing campaigns from chat

The PropellerAds tools appear in your chat right away — 50 tools available from the first message. Ask your agent to check the balance, audit last week's campaigns, or launch a new one.

Local connector file (.mcpb)

Run everything on your own machine. The only option for Cursor and Codex.

01

Install the .mcpb file

Think of it as a plug adapter that links your AI agent to PropellerAds. You install it once on your machine.
Download it on GitHub.

02

Grab your API token

From your PropellerAds account: Profile → API. It's a separate access key, not your login and password.

03

Drop the token into your config

Add the token to your agent's configuration, and you're set. Your agent now has access to your advertiser account.

// mcp-config.json
  {
    "mcpServers": {
      "propellerads": {
        "command": "ssp-adv-mcp",
        "env": {
          "SSP_API_TOKEN": "your-token-here"
        }
      }
    }
  }
Step-by-step PDF guides

Try it with one of these

What is my current account balance?
Create a Push campaign for US, CA and UK, Android only, $100 daily budget, CPA Goal $1.50, target url is https://propellerads.com/
Audit my active campaigns for the last 7 days and give me three concrete optimization actions ranked by expected impact. Do not change anything without my approval.

Your agent only acts on your command

No password sharing

With the remote server you sign in on the PropellerAds side, in your own browser window.

With the local setup, access is granted through a separate API token from your account settings. Either way, you can revoke access anytime.

Your AI provider never sees your credentials

Anthropic and OpenAI never receive your password or your API token. Authorisation happens on the PropellerAds side, and the agent only gets access to the account you connected.

Nothing happens on its own

The agent only does what you tell it to do in the chat. It never changes or stops a campaign on its own initiative.

Access for the whole team

With the remote server it's the same connector URL for everyone — each teammate signs in with their own PropellerAds account.

With the local setup, a personal API token per teammate. No re-setup, no risk of a duplicate-account flag.

Start managing your campaigns via your AI agent

Start now

Everything you need to know before connecting

Do I need to know how to code?

No. With the remote server it takes about a minute: add the connector URL to your AI assistant and sign in with your PropellerAds account — nothing to download, nothing to edit.

Prefer to run it on your own machine? Install the connector file and add your API token from your account: Profile → API. Step-by-step instructions for both: github.com/propellerads/propeller-mcp

What can I actually do through AI?
50 tools across 6 groups: launch and update campaigns in 5 formats (onclick, push, interactive ads, Telegram ads, Paid Social Traffic), manage running campaigns (list, view, start / pause / stop, change the target URL), check campaign and per-zone rates, set up targeting (geo, devices, OS, languages, zones), manage creatives, and pull analytics, balance, and account reference data — all from chat.
How much does it cost to connect?
The connector itself is free. You only pay for your existing PropellerAds advertising spend, same as today.
Can the agent accidentally break a campaign?
No — the agent only acts when you explicitly ask it to, and every change happens through the same API used by the dashboard.
What if I want to cut off access?

You can disconnect the connector in your AI assistant at any time.

If you're running the local setup, revoke the API token in your PropellerAds account: Profile → API.

Does PropellerAds store my chat conversations?
No. PropellerAds only receives the specific API calls your agent makes — it has no access to the rest of your conversation.

Ready to delegate the routine?

Add the connector to your AI assistant and sign in with your PropellerAds account — it takes about a minute.

Connect your AI agent