Skip to content
Docs

Run ads from Claude or Claude Code

Add Adprime Zero to Claude as a connector, sign in with an emailed code, and Claude can launch, pause, and report on real display campaigns.

2 min readOur judgmentUpdated
On this page

Claude can run an ad test once Adprime Zero is connected and you have completed a hosted payment link in the browser. Connecting takes one URL: https://mcp.adprimezero.com/mcp.

Claude chat versus Claude Code

In Claude (claude.ai or Claude Desktop), open Settings, then Connectors, and add a custom connector with that URL. Click Connect, sign in with the six-digit code from your email, and click Allow. A new email gets an account on the spot. Claude then has the tools to read the account, submit ads, create targeting, and launch, pause, and report on campaigns. Do not let it invent campaign objects in prose and call that a launch; every real step returns an id.

In Claude Code, run claude mcp add --transport http adprime-zero https://mcp.adprimezero.com/mcp, then /mcp and choose Authenticate. That is the closer sibling to Cursor. The launch prompts include a Claude version if you want a short brief to start from. Step-by-step screens are on Connect your assistant.

The work Claude should do

Describe the product, the landing page, who should see the ad, and a daily budget you can prepay. Claude should:

  1. Read the account with get_account. If the balance is zero, request a prepay link and hand it to you.
  2. Pre-check the landing page and submit creative with headline, description, click URL, expected content, and disclosure, then wait until get_creative shows it approved.
  3. Create targeting.
  4. Discover segments by id when you ask for an audience, and show estimated data CPM before using them.
  5. Create the campaign and activate it with activate_campaign. It refuses, and says why, until approvals and balance are in place.
  6. After launch, read performance with freshness fields, then rotate creatives, pause, or copy the campaign.

Claude must not ask for card numbers, expiration dates, or login codes in the chat. The correct money action is request_prepay_link, then you open the URL.

What you decide

You pick the offer. A clever Claude draft of five headlines is not five tests if they all land on the homepage. Pick one promise and one page. Signing in uses the code from your email, and paying happens on a hosted page in your browser. Each connection is its own key on the dashboard API keys page, so you can disconnect Claude there at any time.

Landing-page review is automatic. If Claude submitted a page that parked in requires_review, read the stored reason. A check that could not run is not a pass. See Approve a landing page an agent submitted.

After the first report

Ask for conversions only after a conversion event exists, is installed from the product snippet, and is linked to the campaign. Delivery clicks are still clicks plural, and traffic is judged on real visits, not click-through rate. The shared setup page is Connect your AI assistant and launch. The loop after setup is How an agent buys ads.