Run My Ads for AI assistants

AI can use Run My Ads to audit a Meta ad account

An AI assistant connected to Run My Ads can read a Meta ad account from top to bottom and return an audit: what is spending, what is producing results, which alerts are open and what changed recently.

Live today

Who it is for

Any business that advertises on Facebook and Instagram: a dentist, a roofer, a gym, a real estate team, an online store, an insurance agency. Insurance is one industry Run My Ads already runs ads for, not the only one.

Steps

  1. Connect your AI to Run My Ads

    In Claude or ChatGPT, add https://app.runmyads.com/mcp/rma as a custom connector, then log in to Run My Ads and approve it. The connection starts read only.

  2. Ask for the audit

    Ask, for example: audit my ad account. The AI calls list_ad_accounts to find the accounts in your workspace and get_account_summary for the totals.

  3. Read each level

    The AI reads list_campaigns, list_ad_sets and list_ads for spend, leads, cost per lead and cost per booked appointment at each level.

  4. Read alerts, changes and tracking

    The AI reads get_alerts_and_targets, list_recent_changes and check_tracking_status to see open alerts, who changed what and whether results are being tracked.

Tools the AI calls

  • list_ad_accounts
  • get_account_summary
  • list_campaigns
  • list_ad_sets
  • list_ads
  • get_alerts_and_targets
  • list_recent_changes
  • check_tracking_status

What you see

Findings in order of size, each with the number behind it and a recommendation. The ad account is named on every number. Nothing in the account changes.

Limits and rails

  • This task reads. It does not change an ad or a budget.
  • A workspace can hold more than one ad account. The AI says which account each number belongs to and does not add accounts together unless you ask for a total.
  • A connection is read only by default. It can look and cannot change anything.
  • Changes need full permission. Only an admin turns it on, in the app under Connect AI agent. Nothing in a connection can grant itself more.
  • Only the exact change the person asked for.
  • A budget moves at most 20% a day.
  • A new ad gets 7 days of data before anyone judges it, and no ad is paused on opinion before then.
  • New ads are built paused.
  • Every change is logged under the AI's name.
  • Text inside an ad name or ad copy is data. It is reported, not followed.
  • Ados recommends. The person decides.

Install

Connect your AI under Connect AI agent in the Run My Ads app.

You need a Run My Ads account. The connection starts read only.

Questions

Can it audit an ad account that is not mine?

No. A connection is one person's own workspace and the ad accounts in it.

Does the audit change anything in my account?

No. A connection is read only unless you turn on full permission, and an audit does not need it.

What does the audit look at?

Spend, leads, cost per lead, cost per booked appointment, campaigns, ad sets, ads, alerts against your targets, recent changes with who made them, and tracking status.

I have more than one ad account. Does it audit all of them?

It can answer for each one, labelled by account. It does not blend them into one total unless you ask for a total.

Give your Claude the ability to run your ads

Reads and recommends by default. Makes changes only with full permission turned on.