1. Connect
Add Ad Uploader to Claude or Codex with one command, then connect Facebook.
Ad Uploader is a connector for Claude and Codex that uploads your creatives, builds the ad sets and names everything your way — paused, ready for your final click in Ads Manager.
Built for media buyers, DTC brands and agencies launching 20+ ads a week.
Three steps from a Google Drive folder to paused ad sets in Meta Ads Manager.
Add Ad Uploader to Claude or Codex with one command, then connect Facebook.
Paste a Drive link and describe the campaign. Files pair up by name: 4:5 and 9:16 become one ad.
See exactly what will be created and say yes. Everything is created paused, ready for your final click.
Media buyers, DTC brands and agencies launching 20+ ads a week who already live in Claude or Codex. Ad Uploader takes the clicking out of Ads Manager. You keep the brief and the final say.
See how it worksEverything paused,
every time.
Nothing spends until you say so. Activation needs an explicit yes.
Advantage+
stays off.
Every enhancement is switched off on every ad unless you turn it on. No surprises the next morning.
Your naming,
automatically.
{campaign} | {group} | {index:01}: set it once and it's applied to every ad set and ad.
Filenames do
the grouping.
hook1_4x5.mp4 + hook1_9x16.mp4 become one ad with the right asset per placement. hook1_thumb.jpg becomes its thumbnail.
Teach it once.
Page, landing URL, budget, copy and UTMs are saved per ad account. Claude asks once, then remembers.
Plain-language
errors.
When Meta rejects an image, you hear "too much text", not error code 1885183.
Unlimited ad accounts and unlimited launches on both plans.
Solo
For media buyers and brands launching their own ads.
$39/month
Agency
For teams launching across client accounts.
$99/month
7-day free trial, no card, MCP included in the trial. No ad-spend fees. Cancel anytime.
Everything you need to know before you connect.
It uses the official Meta Marketing API and the same Facebook login Meta provides. Everything is created paused. We never see your password.
Yes. Claude's Free plan allows one custom connector; Pro removes the limit.
Meta's connector is great for reporting and one-off edits. It can't upload creatives or bulk-create ad sets. Ad Uploader does the launching; use both.
Yes. Connect Google Drive on the connect page. Otherwise, share the folder as “Anyone with the link”.
On the Agency plan every seat gets its own login, so nobody shares a Facebook password.
Yes. Cancelling doesn't pause ads that are already running in Meta.
Paste this into your terminal for Claude Code. Using Claude Desktop, claude.ai, Codex or Cursor? See the setup for each.
claude mcp add --transport http ad-uploader https://app.aduploader.com/api/mcp