Think inside your AI world.

Meta Ads through Unl

Meta's own MCP will pull a detailed performance report on any ad as soon as you ask for it. Unl checks first whether that ad's frequency and click-through still sit inside the fatigue bar you ratified.

Meta Ads through Unl reads frequency and click-through data against the fatigue threshold you have ratified, so 'has this creative earned another week of spend?' comes back refresh-or-run with the condition it hasn't met.

What Meta Ads holds

What Meta's own Ads MCP genuinely hands back:

  • Campaign performance reporting - insights and detailed reports across ad sets and ads, via the Insights tool.
  • Frequency and reach data - how often the same audience is seeing a given ad.
  • Audience insights - who a campaign is currently reaching.
  • Catalog and creative detail - what is running, tied to which product or asset.

What the naked read gives you

Ask Meta's Ads MCP how a creative is performing this week and it surfaces the report - frequency, click-through, spend, current and detailed, exactly as the Marketing API holds it. The connector does not thin out the data or make you request it twice; the reporting genuinely covers what the ad has been doing. What it does not carry is the fatigue threshold your team fixed as the point where frequency and falling click-through together mean the creative needs a refresh, not another week of spend.

The frame judges the data it is given; it does not verify the source’s accuracy.

What changes when Meta Ads is read measured

A paid social manager ratified the rule in Unl: an ad has to stay under a frequency of 3.5 in any rolling 7-day window, with click-through no more than 20% below its first-week baseline, or it counts as fatigued and gets refreshed rather than left running against a worn-out audience.

'Has this creative earned another week of spend?' returns, measured: refresh - frequency has climbed to 4.1 this week and click-through has fallen 31% from its first-week baseline, past the ratified fatigue bar on both counts. Meta Ads supplied the frequency and click-through report; your ratified rule supplied the fatigue threshold that turns two drifting numbers into a decision to swap the creative.

And back again

The refresh call stays attached to this ad rather than resetting with the next conversation - Unl carries the frequency reading, the click-through drop, and the fatigue bar they crossed forward, so when this ad set comes up again in next week's spend review, the refresh-or-run history is already there instead of everyone re-checking frequency from scratch.

The answer comes back measured against what you already decided, and why.

The lane is live and open to this tool today: one box, paste anything. If it speaks MCP, Unl can reach it. Readings arrive unprompted, the data beside the criterion; Unl is a courier, not a warehouse, and keeps only your keys and the frame.

Questions people ask

Would the verdict change if the creative is refreshed and click-through recovers?

Yes. The fatigue thresholds stay fixed; what moves is the frequency and click-through reading Meta Ads reports against the new creative. Once click-through sits back within 20% of a fresh baseline, the same question returns run, not refresh.

How do I connect Meta Ads to Claude?

Meta runs an official MCP server at mcp.facebook.com/ads; add it as a connector in Claude and sign in with your Facebook Business account, no separate developer credentials needed, and Unl reads through that same connection.

Does Unl launch ads or change budgets in Meta Ads?

No. Unl only calls the reporting and insight tools on Meta's own MCP server, never the ones that create or edit a campaign. Any change to an ad, ad set, or budget happens inside Meta Ads itself.

What this is

Think inside your AI world — you stay in command

Unlimitless (Unl to friends) holds what you've settled, reads what your tools are showing, and catches what's changed out in the world — and hands your AI whatever bears on the work, the moment it's needed, without you asking. The right thing, in front of the model, unprompted, with you in command of the call. So you keep moving toward what you set out to build, on top of everything you've already decided.

It plugs into Claude, Claude Code, ChatGPT and Cursor as an MCP connector. Quick to connect, in a couple of steps.

Unlimitless is open now to invited Alpha. Apply for the Beta waitlist to come in ahead of the full launch:

Alpha is invite-only · free at launch.