⏏Claude Code

Claude Code for Meta Ads

Claude Code Meta ads workflows start with one command. Add the Ad Uploader MCP server, authenticate with Facebook, and launch campaigns from your terminal, using the same briefs and folders your team already keeps.

Install in one command

Run the command below, then type /mcp in Claude Code and choose Authenticate. Continue with Facebook and Allow. There are no API keys to store.

claude mcp add --transport http ad-uploader https://app.aduploader.com/api/mcp

Why media buyers run this in the terminal

Point it at your creatives

Ad Uploader imports from a Google Drive folder, a Dropbox link or direct HTTPS URLs, up to 50 files at a time. It can't read files from your local disk, so put them in Drive or Dropbox first.

Filename tags do the grouping: hook1_4x5.mp4 and hook1_9x16.mp4 become one ad.

The same guardrails as chat

preview_launch shows the full plan before anything is created. launch creates everything paused. set_status needs an explicit confirmation before it activates anything, so a script can't start spending by accident.

Common questions

Do I need the Marketing API or a system user token?

No. Sign in with Facebook once through /mcp and Ad Uploader handles the API calls.

Does this work in Codex or Cursor too?

Yes. The same server URL works in both. Config snippets are on the how it works page.

Related

Start your 7-day free trial

No card needed. Sign in with Facebook and add Ad Uploader to Claude.

claude mcp add --transport http ad-uploader https://app.aduploader.com/api/mcp