Give Claude direct access to your Facebook & Instagram ad data. Ask questions, get insights, optimize campaigns — all in natural language.
If you manage Facebook or Instagram ads, you already know the drill: open Ads Manager, click through five screens, build a custom report, export to a spreadsheet, and then start the actual analysis. By the time you find an insight, the moment has passed.
What if you could just ask? "Which ad sets burned budget yesterday with zero conversions?" "How does my ROAS compare to last month?" "What creatives are fatiguing?"
That is exactly what connecting Meta Ads to Claude gives you. Through the Model Context Protocol (MCP), Claude gets real-time access to your Meta advertising data — campaigns, ad sets, ads, creatives, performance metrics, audience breakdowns, and more. No exports, no dashboards, no waiting.
This guide walks you through the setup in under 2 minutes. You will need a free Ad Superpowers account and Claude Desktop (the desktop app — not claude.ai in the browser).
Open Ads Manager. Navigate to Campaigns. Add columns. Set date range. Export CSV. Open spreadsheet. Build pivot table. Squint at numbers. Repeat tomorrow.
Open Claude. Ask a question. Get the answer — with context, comparisons, and recommendations — in seconds.
Go to app.adsuperpowers.ai and create your account. You can sign up with Google (same Google account you use for ads is handy) or email. The Free plan includes Meta Ads — no credit card needed.
In the Ad Superpowers dashboard, click "Connect Platform" and choose Meta Ads. You will be redirected to Facebook where you authorize read access to your ad accounts. Select the ad accounts you want to access and confirm. We use OAuth — we never see your Meta password.
Go to Settings in the Ad Superpowers dashboard and copy your personal MCP server URL. It looks like this: https://mcp.adsuperpowers.ai/v1. You will also need your API key — find it on the same page under "API Keys".
Open Claude Desktop. Go to Settings (gear icon) and navigate to the "Connectors" tab. Click "Add Custom MCP" and paste the URL: https://mcp.adsuperpowers.ai/v1. Add your API key as a Bearer token in the Authorization header. Click Save.
Restart Claude Desktop to load the new MCP server. Then just ask a question: "Show me my Meta ad accounts" is a great first test. If you see your accounts listed, everything is working. Now try something useful: "How did my campaigns perform this week?"
Once connected, try these prompts to explore your data. Click to copy.
Once connected, Claude has access to everything you can see in Meta Ads Manager — and more. Specifically:
- Campaigns, ad sets, and ads with all their settings and statuses - Performance metrics: spend, impressions, clicks, CTR, CPC, CPM, conversions, ROAS, and 70+ more - Audience breakdowns: age, gender, country, region, placement, device, and platform - Creative data: ad copy, headlines, descriptions, calls-to-action, and creative performance - Historical data with flexible date ranges — compare any period to any other
The key difference from Ads Manager: you can ask multi-layered questions that would require multiple reports to answer manually. "Which age group converts best on weekends for my retargeting campaigns?" is one question for Claude, but would take 10 minutes of clicking in Ads Manager.
Security is built into every layer:
- OAuth authentication: we never see your Meta password. You authorize specific permissions directly with Facebook. - Token encryption: all access tokens are encrypted with AES-256 at rest. - No data storage: your advertising data is never stored on our servers. It flows directly from Meta's API to Claude through our MCP server. - GDPR compliant: we are EU-based (Netherlands) and fully GDPR compliant. - Read-only by default: the standard connection only reads data. Write operations (pausing campaigns, updating budgets) require explicit enabling and are protected by separate permissions.
You can revoke access at any time from your Meta Business Settings or from the Ad Superpowers dashboard.
Here is how marketers use Meta Ads + Claude every day:
Daily performance check: Instead of logging into Ads Manager every morning, ask Claude for a performance summary. It highlights what changed, flags anomalies, and suggests actions.
Creative fatigue detection: Creative performance degrades over time. Ask Claude to identify creatives with declining CTR or rising frequency — the early signs of ad fatigue.
Audience optimization: Ask Claude to break down performance by demographics and identify which segments deserve more budget and which should be excluded.
Budget waste detection: Find ad sets that are spending without converting. Claude can identify them and recommend whether to pause, adjust targeting, or refresh creatives.
Cross-platform comparison: Since Ad Superpowers connects multiple platforms, you can ask "How does my Meta ROAS compare to Google Ads this month?" — something impossible in Ads Manager alone.
If Claude does not show your accounts after setup:
1. Make sure Claude Desktop is restarted after adding the MCP server. 2. Check that your API key is correct — you can regenerate it in the Ad Superpowers dashboard. 3. Verify that your Meta connection is active in the dashboard. If it shows "disconnected", click to reconnect. 4. Try the simple test: "Show me my Meta ad accounts." If this works, your connection is fine and the issue is with a specific query.
For more help, visit our troubleshooting docs at adsuperpowers.ai/docs/troubleshooting or reach out through the dashboard.
See all tools, features, and technical details for the Meta Ads integration.
Create your free account and set up Meta Ads with Claude Desktop in under 2 minutes.