AdStrategyAI | Independent AI ad operator for Meta and Googl
AdStrategyAI
Meet ACE, your AI ad agent for Meta and Google. It plans, makes and launches your ads — live or paused after your approval, guided by your margins.
This listing identifies a third-party MCP server. MCPBundles is not affiliated with, sponsored by, or endorsed by the service or its operator unless stated on this page.
This server may ask you to sign in when your AI client connects.
Last probed Nov 3, 2026 · mcp.adstrategyai.com
190tools discovered
For AI agents — MCPBundles Directory API
For MCP client apps (human connect):
MCP connect URL: https://mcp.adstrategyai.com/mcp
Skill page: https://www.mcpbundles.com/skills/adstrategyai-mcp-4824248086
Explore capabilities (190)
read 13
write 12
Showing 25 of 190
Showing 25 of 190 tools from the public preview. Connect the server to inspect the full live tool list.
List7
Get6
Create4
Generate2
Other capabilities6
List brands
read
list_brands
List all brands the authenticated user owns or is a member of.
List brands — List all brands the authenticated user owns or is a member of.
Get brand — Get full brand record including personas, angles, funnel map, plus `vocabulary`: the words to use with this brand and the shop words it bans. Follow it in every reply to the user.
List campaigns — List campaigns. Optionally filter by brand_id and status.
Get campaign — Get a campaign with its real ad sets (audience, budget, optimisation, schedule), the ads in each ad set (copy, CTA, destination, media URLs, push readiness) and creatives attached to the campaign but not yet in an ad set.
List concepts — List concepts for a brand. Optionally filter by status or persona.
Get concept — Get a concept with linked ad creatives and recent advice activity.
List personas — List buyer personas for a brand (stored in canonical personas jsonb). Archived personas are hidden unless include_archived=true.
List angles — List marketing angles for a brand (optionally filtered by persona_id). Archived angles are hidden unless include_archived=true.
Meta performance — Meta ad performance (spend, return on spend, CPA, CTR, hook rate = 3s views/impressions, hold rate = thruplays/3s views, frequency) by ad, concept, angle and persona for a brand over a date range. Use it to find the user's OWN winners and fatigued ads, then feed a winner into remix_ad_with_brand and stage the result with create_campaign_draft.
Content insights — What is working for a brand across organic social, ads and both (read-only, no usage units): per message group the organic Performance Index (100 = the brand's normal for that format at the same post age) by message dimension, with sample size, confidence, outlier flags and top/bottom posts.
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
What is the AdStrategyAI | Independent AI ad operator for Meta and Googl MCP server?
Meet ACE, your AI ad agent for Meta and Google. It plans, makes and launches your ads — live or paused after your approval, guided by your margins.
How do I connect AdStrategyAI | Independent AI ad operator for Meta and Googl to my AI agent?
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
Operate this server?
Request removal if you do not want AdStrategyAI | Independent AI ad operator for Meta and Googl listed here, or claim the listing if you want to manage it on MCPBundles.
Operate AdStrategyAI | Independent AI ad operator for Meta and Googl?
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.
MCPBundles publishes this directory for MCP discovery. Except where we host or operate an offering, third-party services run under their own terms. Product and company names on this page are used in a descriptive, identifying way (including under nominative fair use where applicable); they remain the property of their owners. Nothing here grants you rights in those marks, and nothing here is an offer to sell a third party's services. Terms · Request removal
More in marketing
Other MCP servers in this category from the directory index
Post performance — One published social post with per-channel stats, metrics status and same-age snapshots (24h, 72h, 7d, 28d).
List advice — List Advisor inbox items (anomalies, suggestions, Shopify webhook events) for a brand.
Create concept — Create a new concept (status='untested') for a brand. WRITE: creates a row. angle_id and persona_id fall back to the angle/persona name when omitted, and finally to a default placeholder, so the insert never supplies NULL.
Create draft campaign — Create a draft campaign for a brand. WRITE: creates a row.
Apply advice — Apply an Advisor inbox item (executes its associated action). WRITE: may charge usage units, may modify Meta ads.
Test a new concept — Run the agentic 'Test New Concept' flow: picks an untested angle x persona cell and generates 3 ad creative variations. WRITE: charges 25 usage units.
Generate ad image — Generate a single ad creative image from a prompt and persist it as a draft ad_creatives row (optionally attached to a campaign via campaign_id). Uses the app's creative contract (GPT Image 2, layout template, on-image headline, real offering photo when one exists). WRITE: charges 10 usage units. Vary visual_type across a batch of ads.
Create draft ad set — Create a draft ad set in a campaign: daily_budget is in the Meta ad account currency (e.g. AUD 20/day); name, budget (campaign CBO or ad set ABO), optimisation event, schedule, placements and audience (website visitors / engagers / existing custom audiences, exclusions, countries, age, gender; defaults from the brand). Draft only: it shows in the Ad Sets tab and goes to Meta with push_campaign. WRITE: creates a row.
Update draft ad set — Update a draft ad set's name, budget, optimisation, schedule, placements or audience. Ad sets already on Meta can only be renamed here. WRITE.
List custom audiences — List the custom audiences on the brand's Meta ad account (id, name, type, approximate size) so ad sets can target or exclude them. Read only.
Create draft ad — Put an existing ad creative (image or video, e.g. from generate_ad_creative or generate_video_ad) into an ad set as an ad, with primary text, headline, description, CTA button, destination URL and URL tags. Returns ready_to_push and anything still missing. Draft only. WRITE.
Write ad copy — Write Meta ad copy (headlines and primary texts) in the brand's voice for a persona/angle, checked against the brand's restricted phrases. Returns the copy; with save=true and ad_creative_id it is written onto that ad. WRITE only when save=true.
Push campaign to Meta — Push a draft campaign (its ad sets with audiences and ready ads) to Meta. Always created PAUSED: nothing spends until the user turns it on in the app. confirm=false (default) returns the preview of exactly what will be created; confirm=true pushes. WRITE to Meta when confirm=true.
Generate video ad — Generate a video ad. One video model is used for every render: with image_url it animates that frame (animation), without it renders a cinematic text-to-video. WRITE: uses seconds of video (a 5s video uses 5 seconds). Call with confirm=false (default) first to see how many seconds it uses and how many are left, tier and legal duration/aspect/resolution values; confirm=true submits and returns a job_id to poll with get_video_job.
Stop video job — Stop a queued or rendering animation/video job (or a Reel batch with batch_id). Refunds the video allowance only when the provider confirms it stopped in time; otherwise returns too_late. Never spends.
Showing the first 25 tools — full list and schemas: Directory API.
How many tools does AdStrategyAI | Independent AI ad operator for Meta and Googl provide?
MCPBundles probed 190 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
What authentication does AdStrategyAI | Independent AI ad operator for Meta and Googl require?
AdStrategyAI | Independent AI ad operator for Meta and Googl may require signing in to the provider before tools can run. Connect through MCPBundles or your MCP client and complete any provider login when prompted.
Don't want this listed?
Request removal from the MCPBundles directory. We stop publishing this listing on mcpbundles.com.
MCPBundles is an independent platform built on the open Model Context Protocol standard. MCPBundles is not affiliated with, sponsored by, or endorsed by Anthropic PBC.