30 tools for Facebook + Instagram campaign management — campaigns, ad sets, ads, breakdowns, audiences, and Ad Library research.
Write tools (status flips and budget changes at campaign / ad-set / ad level) are gated by the Writes toggle. Everything else is always available.
Sample prompts
- "Top 10 ad sets by ROAS last 7 days. Show creative thumbnails."
- "Break out conversions by age, gender, and placement for campaign X."
- "Find competitors of brand Y running ads in the EU right now."
- "Which campaigns are out of learning phase but still spending under $50/day?"
Accounts & structure
| Tool | What it does | Mode |
|---|
meta_ads_list_accounts | Ad accounts you can manage. | Read |
meta_ads_get_account | Account currency, spend cap, business owner. | Read |
meta_ads_list_campaigns | Campaigns with objective and status. | Read |
meta_ads_get_campaign | Full campaign details. | Read |
meta_ads_list_ad_sets | Ad sets under a campaign. | Read |
meta_ads_get_ad_set | Ad set targeting, budget, schedule. | Read |
meta_ads_list_ads | Ads under an ad set. | Read |
meta_ads_get_ad | Full ad details. | Read |
meta_ads_list_creatives | Creative assets attached to ads. | Read |
meta_ads_get_creative | One creative — copy, image, video, CTA. | Read |
meta_ads_get_ad_preview | Render an ad as Facebook/Instagram users will see it. | Read |
| Tool | What it does | Mode |
|---|
meta_ads_get_insights | Spend, reach, impressions, conversions for any level. | Read |
meta_ads_get_campaign_performance | Campaign-level KPIs. | Read |
meta_ads_get_ad_set_performance | Ad-set-level KPIs. | Read |
meta_ads_get_ad_performance | Ad-level KPIs. | Read |
meta_ads_get_breakdown_report | Split metrics by age, gender, country, placement, device. | Read |
meta_ads_get_delivery_insights | Auction competitiveness + delivery diagnostics. | Read |
Targeting & audiences
| Tool | What it does | Mode |
|---|
meta_ads_get_targeting | Inspect the targeting spec on an ad set. | Read |
meta_ads_get_audience_estimate | Size + delivery estimate for a targeting spec. | Read |
meta_ads_list_custom_audiences | Custom audiences available in the account. | Read |
meta_ads_get_custom_audience | Details + size of one custom audience. | Read |
Pixels & conversions
| Tool | What it does | Mode |
|---|
meta_ads_list_pixels | Pixels installed for the business. | Read |
meta_ads_get_pixel | Pixel health + last event seen. | Read |
meta_ads_list_conversions | Standard + custom conversion events. | Read |
Ad Library research
| Tool | What it does | Mode |
|---|
meta_ads_search_ad_library | Search competitors' active ads in the public Ad Library. | Read |
Campaign controls
| Tool | What it does | Mode |
|---|
meta_ads_update_campaign_status | Pause or resume a campaign. | Write |
meta_ads_update_ad_set_status | Pause or resume an ad set. | Write |
meta_ads_update_ad_status | Pause or resume a single ad. | Write |
meta_ads_update_campaign_budget | Change a campaign's daily/lifetime budget. | Write |
meta_ads_update_ad_set_budget | Change an ad set's budget. | Write |