Model Context Protocol

Manage Facebook Ads from Claude

Use the Ads Agents MCP server to create, optimize, and manage ad campaigns directly from Claude Desktop, ChatGPT, or any MCP-compatible AI assistant.

$ npm install -g ads-agents-mcp

Setup in 3 Steps

1

Install the MCP Server

npm install -g ads-agents-mcp

Or use npx for zero-install: npx -y ads-agents-mcp

2

Configure Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "ads-agents": {
      "command": "ads-agents-mcp",
      "env": {
        "ADS_AGENTS_API_KEY": "aa_live_your_key_here"
      }
    }
  }
}

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

3

Start Managing Ads

Open Claude Desktop and start talking. Ask it to create campaigns, check performance, adjust budgets, or set up webhooks — all through natural conversation.

17 Tools at Your AI's Fingertips

register

Create a new account

login

Authenticate & get API key

verify_email

Verify with email code

get_account

Account info & businesses

create_business

Set up business profile

create_campaign

Launch an ad campaign

list_campaigns

List & filter campaigns

get_campaign

Campaign details & metrics

update_campaign

Change status, budget, dates

delete_campaign

Remove a campaign

connect_facebook

Link Facebook account

get_connect_status

Check connection status

subscribe

Subscribe to a plan

get_billing_plans

View available plans

list_webhooks

List webhook subscriptions

create_webhook

Register event webhook

delete_webhook

Remove a webhook

Just Talk to Your AI

Create a Campaign
"Create a Facebook campaign for my coffee shop targeting coffee lovers in Portland, $20/day, optimize for store visits"
Check Performance
"How are my campaigns doing this week? Which ones have the best ROAS?"
Optimize Spending
"Pause any campaigns with CPA above $15 and increase budget on the ones converting under $5"
Set Up Monitoring
"Create a webhook to notify my Slack when any campaign budget is fully spent"

Ready to manage ads with AI?

Get started in under 5 minutes. Free plan available.