Adam Ads MCP · AI ad manager

Ask your AI. Your Meta ads report and diagnose themselves.

Connect the AI you already use to your Meta ad accounts. One question gets you the numbers, why costs rose, which ad sets to pause and which to scale. Give an order and the AI does it, after you approve.

  • Reports, diagnosis, pause/resume, budgets, duplicates, new campaigns.
  • Your ad token stays on your computer.
  • Every change shows a preview first. Nothing happens until you approve.

Windows · macOS · Linux · needs Node.js 18+

Ads on
Claude · adam-adsIllustration
How did my ads do yesterday?

Yesterday the Shop account spent $176:

New chats100▲ 12%
Cost per chat$1.40▼ 8%
Web orders0spent $36
Why is the "Women 22-40" ad set getting pricier?

CPM is flat, but click-through halved and frequency is 3.2. The creative is wearing out: add 3 new ads. The "Web sales" ad set spent $36 with no orders, pause it.

Pause that one for me.
Preview, nothing changed yet
Ad set: Web sales
Active → Paused
✓ Paused. Telegram notified.
Watch in 1 minute

Ask, diagnose, act, get Telegram

A demo rebuilt from the tool's real workflow with sample numbers. Yours will be real numbers from your own ad account.

Sound familiar?

Running ads is easy. Watching them every day is the tiring part

Ad money moves every hour. Spotting a problem a day late is a day of wasted spend.

An employee checking ad numbers on a laptop while a manager stands beside him asking how things are going

Ads Manager every morning

Filter dates, pick columns, compare with yesterday, copy to a sheet. Per account, every day.

You find the waste too late

An ad set burns all day with no orders and you see it at night. A teammate changes budgets without telling you.

Costs rise and nobody knows why

Seasonality, creative fatigue or the landing page? Without separating the cause you either guess or wait.

What it does

An ad assistant inside the AI you already use

No new app to learn. Ask in Claude, Gemini or Cursor like you would ask a seasoned media buyer.

01

Reports in one question

Spend, chats, purchases, cost per result, ROAS. By day, campaign, age, gender, region, hour.

02

Expert diagnosis

Splits why costs rose: auction, creative fatigue or post-click. Advises scale, hold, cut or pause per ad set, with numbers.

03

Order instead of click

Pause, resume, change budgets by amount or percent, rename, duplicate, create campaigns, ad sets and ads from existing posts.

04

Telegram every morning

Yesterday's report and what to do. Alerts when spend or cost per result crosses your limits, or when someone edits a campaign.

A manager points at a whiteboard, briefing a colleague who holds a printout
Brief your AI like you would brief a media buyer: say what you need, and it reports back before it acts.
Ask anything

Talk to it like a media buyer

Click a question to copy it, then paste it into your AI after installing.

Adam Uses AI diagnosis engine

Not just numbers. Why, and what to do

Cost per result is split into three parts. Compare this week with last week: the part that moved most is what to fix.

Cost per result = CPM ÷ CTR ÷ conversion rate
01 · CPM went up

Sales seasons, month end, narrow audience, high frequency.

→ Broaden the audience, use Advantage+, avoid pushing budget on peak days.

02 · CTR went down

Old creative, people have seen it too often, weak first 3 seconds.

→ Add 3 to 5 new creatives with different angles, pause weak ones.

03 · Conversion went down

Slow landing page, price mismatch, slow replies, broken pixel.

→ Test the page on mobile, measure reply time, check events.

Decision rules per ad set

SCALECost under 80% of target, 10+ results, frequency under 3. Raise 20 to 30% every 2 to 3 days.
HOLDCost within 15% of target.
CUTCost 15 to 50% over target with enough data. Lower budget or replace the weakest ad.
PAUSESpent 2.5× target with no result, or cost over 1.5× target.
Safety first

The AI cannot spend your money on its own

Ads are real money. The server makes the AI ask first, act second, and you can always check what happened.

Preview, then act

Every change returns before and after. The AI must ask; only your approval releases the confirmation code. Change the request and the code is void.

Token stays on your machine

The server runs on your computer. Your Meta token and ad data never pass through Adam Uses AI servers.

New things start paused

New campaigns, ad sets, ads and duplicates are created paused so you review before going live.

Read-only mode, budget cap

Lock all edits if you only want reports. Set a daily budget cap the AI cannot exceed.

Big changes are flagged

Changing a budget by more than 50% at once triggers a warning, since it can reset the learning phase.

Every change is logged

Each executed change is written to a log on your machine and sent to Telegram.

Telegram

Know how your ads are doing without opening a laptop

Turn on background monitoring during setup, and your own Telegram bot sends the messages. You set the time and thresholds.

  • Morning report: yesterday vs the day before, top campaigns, up to 3 things to do.
  • Alert when today's spend crosses your limit.
  • Alert when today's cost per result crosses your limit.
  • Notice when a campaign is paused, resumed or re-budgeted, even by hand in Ads Manager.
AI
Adam Adsyour bot · 08:00
📊 AD REPORT 12/10
▪️ Shop
Total spend: $176 (▲6%)
100 new chats (▲12%) | $1.40/chat (▼8%)
0 web orders | spent $36 | no results
To do:
→ PAUSE: Web sales. 2.5× target CPA, no orders.
→ SCALE: Women 25-34. CPA at 72% of target, 60 results.
⚠️ "Sale 10/10": today's spend $48, over your $40 limit.

Three steps, about 15 minutes

The installer walks you through it. A token guide is included.

  1. 1

    Download, double-click INSTALL

    Windows: double-click INSTALL.cmd. Mac and Linux: one command. Missing Node.js? The installer offers to install it.

  2. 2

    Paste your Meta token

    Create a System User in Business Manager, assign ad accounts, generate a token. The installer checks it and lists your accounts.

  3. 3

    Open your AI and ask

    The installer adds itself to Claude Desktop. Restart Claude and ask: "Check my ads connection".

Step-by-step installation guide with screenshots →Windows · macOS · Linux · needs Node.js 18+Buy now

Compared with doing it by hand

TaskBy hand in Ads ManagerWith Adam Ads MCP
Morning reportOpen each account, filter, copyTelegram at 8 am
Why costs roseGuessworkSplit into auction, creative or conversion
Stop wasted spendFound too lateSame-day alert, pause in one sentence
Scale winnersManual math, easy to overdoSuggests 20 to 30%, warns above 50%
Who changed whatDig through historyLocal log and Telegram notice

What it is for, and what it is not

Use it to

  • Ask for numbers; pause, resume, re-budget, rename, duplicate and create Meta ads through your AI.
  • Ask why costs rose and which ad sets to scale or pause.
  • Get a morning report and alerts on Telegram.
  • Create ads from existing Page posts.

Not for

  • Changing ads on a schedule or by rules. The AI only acts when you ask and approve.
  • Posting or editing Page posts, or managing billing.
  • Google Ads and TikTok Ads: in progress, not in this version.
Two colleagues smiling while they read a report on a laptop
The whole team reads one report. Nobody opens ad accounts one by one.

Who it is for

  • Shops selling through Messenger, WhatsApp or phone.
  • Media buyers running several ad accounts.
  • Anyone who wants to know why costs rose instead of guessing.
  • Daily users of Claude, Gemini or Cursor.
  • People who want a tool that changes ads without asking.
  • First-time advertisers: learn the basics first so the advice makes sense.

What you get

  • Installers for Windows, Mac, Linux and a license tied to your computer.
  • Guides for tokens, connecting Claude, Gemini, Cursor, and common fixes.
  • The Adam Uses AI Meta Ads diagnosis built in.
  • Free updates, including Google Ads and TikTok Ads when ready.
What users say

Real feedback, never ghost-written

Just launched. Feedback here comes from real users, shown only with their consent. Using it? Be the first to share.

Pricing

Pay once, use it for life

Pay once. No monthly fee, no renewals. Get the installer and activation code right after payment.

No monthly fee
Lifetime license
$35one time

No monthly fee, no renewals.

  • All 17 tools: reports, diagnosis, edits, creation
  • Unlimited ad accounts and Pages
  • Telegram: morning report, alerts, change notices
  • Works with Claude, Gemini CLI, Cursor, Claude Code
  • Free updates
  • One license per computer

Card checkout opens soon. Pre-order and we will message you when it opens. Licence code right after payment.

Download the installer: Windows 10/11 · macOS Apple chip (M1 to M4) · macOS Intel chip

FAQ

What is MCP?

MCP (Model Context Protocol) is the standard that lets AI apps like Claude, Gemini and Cursor use outside tools. Adam Ads MCP is one such tool: once installed, your AI can read and manage your Meta ads.

Where do I get the Meta token? Is it safe?

You create it in your own Business Manager (System User, generate token); a step-by-step guide is included. The token stays on your computer and is only used to call Meta directly. Adam Uses AI never receives it.

Which AI apps work?

Claude Desktop (recommended, the installer connects it), Claude Code, Gemini CLI, Cursor and other MCP clients. ChatGPT on the web needs a public link and will come later.

Can the AI turn ads on or raise budgets by itself?

No. Every change returns a preview. Only your approval releases the confirmation code. New items and duplicates start paused. You can also enable read-only mode or a budget cap.

Google Ads or TikTok Ads?

This version covers Meta (Facebook, Instagram). Google Ads and TikTok Ads are in progress; buyers get them free.

Does my computer have to stay on?

For chatting, only while you use it. For Telegram morning reports and alerts, it needs to be on at that time, because the server runs on your machine.

Does it answer in English?

Your AI answers in the language you ask in. The diagnosis wording inside the tool is Vietnamese, and the AI translates it for you.

Meta, Facebook, Instagram and Messenger are trademarks of Meta Platforms, Inc. Adam Ads MCP is an independent Adam Uses AI tool using Meta's public Marketing API, not affiliated with or endorsed by Meta.

Let AI watch your ads from tomorrow morning

Pay once, set up in 15 minutes. Stopping one wasteful ad set can cover the cost.

$35, one timeBuy now