get_meta_campaign_performance | Read | Pull metrics for Meta campaigns (Facebook + Instagram) |
search_meta_targeting | Read | Find audiences by interests, demographics, behaviors |
select_meta_campaign_type | Read | Choose: Image, Video, or Carousel based on creative assets |
discover_meta_assets | Read | Check existing creatives in Meta |
validate_and_prepare_meta_assets | Read | Verify image/video URLs meet Meta requirements (dimensions, file size) |
create_meta_image_campaign | Write | Launch single-image campaign (created PAUSED) |
create_meta_video_campaign | Write | Launch video campaign (created PAUSED) |
create_meta_carousel_campaign | Write | Launch multi-card carousel campaign (created PAUSED) |
analyze_meta_ad_performance | Read | Deep analysis of ad-level performance with recommendations |
analyze_meta_audiences | Read | See which audience segments perform best (age, gender, interests) |
detect_meta_creative_fatigue | Read | Identify ads losing effectiveness over time (declining CTR after 14+ days) |
optimize_meta_budget | Read | Recommend budget reallocation based on ROAS/CPA |
optimize_meta_placements | Read | Shift spend to best-performing placements (Feed, Stories, Reels) |
explain_meta_anomaly | Read | Diagnose sudden CPA spikes or CTR drops |
update_meta_campaign | Write | Change budgets, bids, or targeting |
pause_meta_campaign | Write | Stop campaigns or ad sets |
browse_meta_targeting | Read | Explore Meta’s targeting categories |
| …and 3 more | | Resume campaigns, audience insights, etc. |