Skip to content
Facebook Ads MCP Server

Manage Facebook Ads
from your AI tool.

Connect AdsPipe to Claude, Cursor, or any MCP-compatible client. Analyze performance, create campaigns, and optimize ads — all in natural language, without opening Ads Manager.

Claude Code

You: Show me my top 5 campaigns by ROAS from last week, and pause any with ROAS below 2x.

AdsPipe: Fetching campaign insights for 2026-03-24 to 2026-03-30...

→ Found 12 active campaigns. Top 5 by ROAS: Retargeting Q1 (8.2x), Spring Promo (5.4x)...

→ Pausing 3 campaigns with ROAS below 2x. Done.

Up and running in 5 minutes

Three steps. No custom code. No OAuth flows. Just paste your API key and go.

1

Sign up for AdsPipe

Create your account at app.adspipe.io. Get your API key from the dashboard in under a minute.

2

Add as MCP server

One command in Claude Code — or paste a JSON config into Cursor, Windsurf, or any other client.

3

Start chatting

"List my campaigns." "Pause underperformers." "Create an ad targeting women 25–45 in Florida." No Ads Manager.

Works with every MCP client

If it supports Model Context Protocol, AdsPipe works with it.

Claude Code
Claude Desktop
Cursor
Windsurf
Cline
Codex CLI
Gemini CLI
Manus

35 MCP tools. Everything Ads Manager does, in your AI.

Read-only tools on Starter. Full read+write on Pro. Media uploads on Agency.

Read & Analyze

Starter+
  • List campaigns, ad sets, ads
  • Pull performance insights
  • Account-level analytics
  • Audience & pixel data
  • Creative library
  • Facebook Page details
  • Video asset library
  • + 13 more tools

Create & Manage

Pro+
  • Create campaigns
  • Update budgets & status
  • Build ad sets with targeting
  • Create & swap ad creatives
  • Pause underperformers
  • Delete draft campaigns
  • + 4 more tools

Media & Creative

Agency
  • Upload images to ad library
  • Upload video assets
  • Create video ad creatives
  • Check upload encoding status
  • Browse image library

Straightforward pricing

No contracts. No hidden fees. Upgrade or downgrade anytime.

Starter

$29 /mo

5,000 API calls/mo · 5/min rate limit

  • 20 read-only MCP tools
  • 5,000 API calls/month
  • 5 calls/min rate limit
  • 1 API key
  • 1 ad account
  • List campaigns, ad sets, ads
  • Pull insights & performance data
  • Access audiences & pixels
Get started
Most popular

Pro

$79 /mo

25,000 API calls/mo · 15/min rate limit

  • 30 MCP tools (read + write)
  • 25,000 API calls/month
  • 15 calls/min rate limit
  • 3 API keys
  • 5 ad accounts
  • Everything in Starter
  • Create & update campaigns
  • Manage ad sets and ads
  • Create ad creatives
Get started

Agency

$199 /mo

100,000 API calls/mo · 45/min rate limit

  • All 35 MCP tools
  • 100,000 API calls/month
  • 45 calls/min rate limit
  • 10 API keys
  • Unlimited ad accounts
  • Everything in Pro
  • Upload images & videos
  • Create video creatives
  • Priority support
Get started

All plans billed monthly. Cancel anytime.

Common questions

What is an MCP server?
Model Context Protocol (MCP) is an open standard that lets AI tools call external services. AdsPipe implements this protocol so your AI tool can read and write to your Facebook Ads account through a structured API.
Which AI tools does AdsPipe work with?
Any MCP-compatible client: Claude Code, Claude Desktop, Cursor, Windsurf, Cline, Codex CLI, Gemini CLI, and Manus. If a tool adds MCP support in the future, AdsPipe works there too.
What Facebook Ads permissions do I need?
You need a Facebook System User token with ads_read (Starter) and ads_management (Pro+) permissions on your ad account. The dashboard walks you through generating one in about 3 minutes.
What counts as an API call?
Each MCP tool invocation is one call. Listing campaigns is 1 call. Getting insights for 5 individual campaigns would be 5 calls. Batch operations count as one call per resource.
Can I manage multiple ad accounts?
Yes. Pro supports up to 5 ad accounts. Agency supports unlimited. Use multiple API keys to isolate access per client or brand.
Is AdsPipe an official Meta product?
No. AdsPipe is an independent tool that uses the Meta Marketing API. It is not affiliated with or endorsed by Meta.
Can I upgrade or downgrade?
Yes, at any time. Upgrades take effect immediately. Downgrades take effect at the next billing cycle.

Ready to manage ads from your AI tool?

Set up in 5 minutes. Connect your Facebook Ads account to Claude, Cursor, or any MCP client.