# Meta Ads MCP for AI Agents AI Agent Connect

> Meta Ads lets you manage Facebook and Instagram campaigns directly through your AI agent. You can create ads, track real-time performance like ROAS and CTR, and adjust budgets or audiences without ever logging into the Meta Ads Manager dashboard. It turns complex ad operations into a simple conversation.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_xSmcdbyTBcMk8IuE1dUxX4Y8r2aHYbus0WHmjrRr/ai-agent-connect
- **Tags:** ad-campaign-management, performance-analytics, social-advertising, audience-targeting, roas-tracking, ad-spend-optimization

## Description

This Connector connects your Meta advertising account to your AI agent so you can manage Facebook and Instagram ads through a conversation. Managing a social ad account usually means jumping between dozens of tabs, squinting at complex tables, and constantly refreshing the dashboard to see if your spend is actually working. It is a lot of manual clicking to find one specific metric or to pause a campaign that is burning through budget. This integration changes that by letting you talk to your data instead of digging for it. You can ask your agent to pull a report on your last three campaigns, check how a specific ad set is performing against your targets, or even tell it to pause a campaign that is underperforming. It is about moving from searching for information to getting answers. By connecting this to Vinkius, you get a way to handle your entire Meta ad strategy through a single chat interface. You do not have to worry about the UI or the navigation. You just tell the agent what needs to happen, and it handles the heavy lifting of interacting with the Meta API for you.

## Tools

### list_creatives
Browse through the different images and videos available in your account.

### activate_campaign
Turn a paused campaign back on once it is ready to run.

### list_ads
View the individual creatives and copy used in a specific ad set.

### get_account_insights
Get a high-level summary of your total account performance.

### list_audiences
See all your saved custom and lookalike audiences.

### pause_campaign
Stop a running campaign immediately to prevent overspending.

### list_campaigns
View every active and paused campaign in your Meta ad account.

### get_account_info
Fetch the basic details and status of your current ad account.

### get_campaign_insights
Pull specific performance numbers like spend and reach for a campaign.

### list_ad_sets
See the different targeting groups and budgets within a campaign.

## Prompt Examples

**Prompt:** 
```
What's my Meta ad spend and ROAS this month?
```

**Response:** 
```
### Monthly Performance Summary

| Metric | Value |
| :--- | :--- |
| **Total Spend** | $15,400 |
| **Reach** | 2.1M |
| **Impressions** | 5.8M |
| **Clicks** | 42,000 |
| **CTR** | 0.72% |
| **CPC** | $0.37 |
| **Purchases** | 620 |
| **ROAS** | **4.8x** |

**Best Performing Campaign:** Product Catalog Retargeting (8.2x ROAS).
```

**Prompt:** 
```
Which ad creatives are performing best?
```

**Response:** 
```
### Top Performing Creatives

1. **Video: 'Product Unboxing'**
   - ROAS: 6.5x
   - Spend: $2.1K

2. **Carousel: 'Summer Collection'**
   - ROAS: 5.8x
   - Spend: $3.4K

3. **Static: 'Testimonial - Sarah'**
   - ROAS: 5.2x
   - Spend: $1.8K

⚠️ **Note:** 'Brand Story v3' has a 0.9x ROAS. You might want to consider pausing this one.
```

**Prompt:** 
```
Create a lookalike audience from my top 1000 customers.
```

**Response:** 
```
✅ **Lookalike audience created successfully.**

- **Name:** Top 1K Customers - 1% Lookalike
- **Region:** US
- **Estimated Reach:** 2.5M people
- **Similarity:** 1% (highest match)

This audience is now ready to be used in your upcoming campaigns.
```

## Capabilities

### Create and pause ad campaigns
Start or stop Facebook and Instagram ads instantly.

### Pull performance metrics
Get real-time data on spend, reach, and conversions.

### Manage custom audiences
Build and list lookalike and interest-based groups.

### Analyze ad creatives
Compare which images or videos are actually getting clicks.

### Update ad set budgets
Adjust how much you spend on specific targeting groups.

### Track account-level ROAS
See your overall return on ad spend at a glance.

## Use Cases

### Identifying high CPC spikes
A marketer sees a spike in CPC. They ask the agent to use get_campaign_insights to see which specific ad set is causing the issue.

### Monitoring daily ROAS
An e-commerce owner wants to know if a sale is working. They ask the agent to pull ROAS data using get_account_insights.

### Emergency spend control
A campaign is overspending on a weekend. The user tells the agent to use pause_campaign to stop the spend until Monday.

### Audience testing
A brand wants to test a new audience. They ask the agent to use list_audiences to see which lookalikes are already active.

## Benefits

- Stop manual data entry by using list_campaigns to get an instant overview of your entire ad portfolio.
- React faster to bad spend by using pause_campaign to kill underperforming ads in seconds.
- Identify winning content quickly by using list_creatives to compare different visual assets.
- Simplify reporting for clients by using get_campaign_insights to pull exact metrics on demand.
- Scale faster with custom targeting by using list_audiences to manage your lookalike groups.

## How It Works

The bottom line is you get a conversational interface for your entire Meta advertising account.

1. Subscribe to the Meta Ads MCP on Vinkius.
2. Create a Meta for Developers app and get your credentials.
3. Connect the credentials to your AI client and start asking for reports or updates.

## Frequently Asked Questions

**Can I use the Meta Ads MCP to manage both Facebook and Instagram?**
Yes, this Connector covers both Facebook and Instagram. You can manage campaigns, check performance, and handle audiences for both platforms in one place.

**How does the Meta Ads MCP help with ROAS tracking?**
It pulls real-time performance metrics directly from your account. You can ask for your ROAS at any time to see how your spend is converting.

**Can I pause my ads using the Meta Ads MCP?**
Yes, you can tell your agent to pause any campaign immediately. This is helpful for stopping spend on underperforming ads without opening the dashboard.

**Is the Meta Ads MCP good for agencies?**
It is excellent for agencies. It allows you to quickly check metrics and manage multiple client accounts through a single conversational interface.

**Does the Meta Ads MCP support custom audiences?**
Yes, it can list your existing custom and lookalike audiences so you can see what is available for your targeting.

**Can I see my creative performance with Meta Ads MCP?**
Yes, you can pull data on your different images and videos to see which ones are driving the best results for your brand.

**How do I get my Meta Ads API credentials?**
1. Go to **developers.facebook.com** and log in.
2. Click **My Apps** → **Create App**.
3. Select **Business** as the app type.
4. Fill in the app name and connect it to your Business Manager.
5. Add the **Marketing API** product to your app.
6. Go to **Settings → Basic** and copy your **App ID** and **App Secret**.
7. Generate a **System User Access Token** in Business Manager (Business Settings → System Users → Generate Token).
8. Paste all values below.

💡 For production use, submit your app for **App Review** to get stable, long-lived tokens.

**Can I manage both Facebook and Instagram ads?**
Yes. Meta Ads Manager unifies Facebook and Instagram advertising. Your AI agent manages campaigns across both platforms through the same API — including placements in Feed, Stories, Reels, and Messenger.

**Can I create lookalike audiences?**
Yes. Your AI agent can create lookalike audiences from customer lists, website visitors, or app users — with configurable similarity percentages (1% being most similar, 10% broadest reach).

**What conversion metrics can I track?**
Track purchases, add-to-cart, initiate checkout, lead submissions, app installs, registrations, page views, and custom conversion events — with attribution windows of 1-day click, 7-day click, and 1-day view.