# MCP Server — Manage Facebook Ads from Claude & AI Assistants | Ads Agents

> Use the Ads Agents MCP server to manage Facebook and Instagram ad campaigns from Claude Desktop, ChatGPT, and any MCP-compatible AI assistant.

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.

[Create Free Account →](https://app.ads-agents.com/registration) [View on GitHub](https://github.com/amiastreikos/ads-agents-mcp)
