🎯 Full ad management in chat | 📊 Real-time performance insights | ⚡ Ad creation + editing | 💰 Budget optimization
Agency AI MCP | MCP Server is an MCP project maintained in the agency-ai-dev/agency-ai-mcp repository. The maintainer describes its purpose as “🎯 Full ad management in chat | 📊 Real-time performance insights | ⚡ Ad creation + editing | 💰 Budget optimization”. Read the project documentation for the complete scope.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| get_brand_info | Brand profile and economics – what the store sells, its audience, and breakeven ROAS |
| get_campaigns | Meta + Google campaigns with spend, revenue, ROAS, impressions, clicks, conversions, objective |
| get_adsets | Meta ad sets (with daily budget and performance) or Google asset groups |
| get_ads | Meta ads with performance for the date range, ranked by spend – also the source-ad picker for create_ad |
| get_ad_creative | One Meta ad's creative: type, primary text, headline, description, CTA, landing page, media URLs |
| get_performance_timeseries | Daily spend, revenue, and ROAS per connected platform – one row per platform per day, each with a data_status (complete, partial, not_synced, error) and… |
| get_pacing | Month-to-date spend vs the monthly budget you set, per platform – a platform whose spend couldn't be fetched is marked available: false with no spend figure… |
| get_anomalies | Statistically unusual spend/ROAS days over the trailing 30 days |
| get_recommendations | AI optimization recommendations with reasoning and confidence |
| get_operation_status | Progress, result, or error of a queued ad creation |
| create_ad | Creates a new Meta campaign, ad set, or ad – with fresh conversion-optimized creative or an existing ad's creative |
| update_campaign | Campaign name, daily budget, and/or status – Meta and Google |
| update_adset | Meta ad set name, daily budget, and/or status; Google asset group name and/or status |
| update_ad | Meta ad name and/or status |
| set_campaign_status | Starts or pauses up to 25 campaigns in one call, across both platforms |
Search built for AI, not humans — semantic web search that returns model-ready content, plus code context.
Put 6,000+ pre-built scrapers at your assistant's fingertips through one MCP endpoint.
Fetches and analyzes content from Reddit, providing access to hot threads and post details.
Enables interaction with X (formerly Twitter) for retrieving tweets, creating new posts, and replying to existing ones.
Automates LinkedIn interactions and extracts data through browser automation, respecting terms of service and rate limits.
Automates SEO tasks and provides AI-powered optimization by integrating with the Google Ads Keyword Planner API.