If you're using Claude for coding or research and also managing Facebook Ads, you've probably felt the context switch cost. Open Ads Manager, download a report, switch back to Claude to analyze it, realize you need more data, go back to Ads Manager.
AdsPipe closes that loop. It's an MCP (Model Context Protocol) server that connects your Facebook Ads account directly to Claude — or any other AI tool that supports MCP.
What you'll need
- A Claude Code or Claude Desktop installation
- A Facebook Ads account with at least one campaign
- An AdsPipe account (starts at $29/mo)
Setup: Claude Code (5 minutes)
Step 1: Create your AdsPipe account
Go to app.adspipe.io/signup. After signup, navigate to Settings → API Keys and create a new key. Copy it.
Step 2: Get your Facebook token
From your AdsPipe dashboard, go to Settings → Facebook Token. Follow the guide to generate a System User token with the right permissions. If you've never done this before, the guide walks through each Business Manager step — takes about 3 minutes.
Step 3: Add AdsPipe as an MCP server
In your terminal:
claude mcp add facebook-ads --transport http https://api.adspipe.io/mcp \
--header "Authorization: Bearer YOUR_API_KEY"
Replace YOUR_API_KEY with the key from your dashboard.
Step 4: Test the connection
Start a new Claude Code session and type:
List my campaigns.
Claude will call the list_campaigns tool and return your campaign names, statuses, objectives, and budgets. If you see your campaigns, you're connected.
Setup: Claude Desktop
Add to your claude_desktop_config.json (on macOS: ~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"facebook-ads": {
"type": "http",
"url": "https://api.adspipe.io/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Restart Claude Desktop. You'll see "facebook-ads" appear in the MCP servers list.
What you can do once connected
Performance analysis:
Show me my campaign ROAS from the last 7 days, ranked from highest to lowest.
Bulk optimization:
Pause any campaigns spending more than $50/day with ROAS below 1.5x.
Creative analysis:
For my top-spending campaign, break down performance by individual ad.
Which creative has the best click-through rate?
Account overview:
Give me a full account summary: total spend this month, overall ROAS,
and the 3 best and worst performing campaigns.
What plan do you need?
The Starter plan ($29/mo) gives you 20 read-only tools — everything you need for analysis, reporting, and performance monitoring. If you want to create or pause campaigns from Claude, upgrade to Pro ($79/mo) for the full write toolkit.
The workflow shift
The biggest change isn't the features — it's the speed. A weekly performance review that used to take 45 minutes of tab-switching now takes 5 minutes of conversation. You get the same data, faster, without leaving your AI environment.
Once you're connected, try asking Claude to do your next Monday morning account review. You'll understand why people who try this don't go back.