How to Connect Claude to Meta Ads Without Getting Banned
The official MCP server is here. Paste one URL into Claude and run your account from chat.
The official Meta Ads MCP server and CLI are here. That means you can fully manage your accounts with AI without getting banned. The MCP is the fastest path. Paste one URL into Claude and you can talk to your account.
Pick your path
Three options. Find yours and skip to the one you need.
- Works in Claude Desktop, Claude Code, Cowork, ChatGPT, and Perplexity
- Zero code, no developer app
- Read and write to ads, campaigns, and catalogs (paused by default)
- MCP-only: Signal Diagnostics, Help Center search, catalog troubleshooting
- Same core coverage as the MCP
- Runs unattended in cron and CI/CD
- JSON, table, and plain output for piping
- System-token auth + standard exit codes
- Full Marketing API surface
- Required for CAPI, offline conversions, webhooks
- Required for accurate city/ZIP/radius targeting
- Highest setup burden: app, tokens, glue
Connect the MCP in 60 seconds
Five steps. The MCP works the same way in any MCP-aware client.
Open Claude and add a custom connector
Click + in any chat, or go to Customize → Connectors. Then click Add custom connector. Free Claude users only get one custom connector total, so make sure your slot is open.
Paste the Meta MCP URL
Paste https://mcp.facebook.com/ads and click Add.
Sign into Meta and pick your ad account
Authorize through Business OAuth. Pick the ad account you want connected. Read the requested permissions before you approve. You can revoke access in your Meta Business settings any time.
Toggle the connector on in your chat
Open the + menu in your chat, find Meta under Connectors, and toggle it on.
Try a first prompt
Now you can talk to your account in plain English. Try one of these:
- "Pull last 7 days of spend, CTR, and CPA by ad set."
- "Find my worst-performing ad set in the last 14 days and tell me what to do."
- "Draft a new campaign with a $50/day budget. Don't launch it."
Anything you create defaults to PAUSED, so confirm in Ads Manager before flipping it live.
Watch out for
Open Claude. Hit + in any chat → Add custom connector. Paste https://mcp.facebook.com/ads. Sign into Meta. Toggle it on. Sixty seconds and you are in.