For event promoters, festivals and the agencies that buy their ads
The AI media buyer for event promoters.
Dictate the on-sale brief in Cursor, Claude or ChatGPT. Get a paused Meta campaign back: ad sets, audiences, every creative from the Drive folder, day-parted budgets. Built by the agency behind Ministry of Sound, Broadwick Live and Drumsheds.
Runs live on accounts for
Promoter workflows, not raw API
The six things a promoter media buyer does every week
Meta's connector gives you the API. This gives you the job. Each workflow is one prompt and one tool call, and everything comes back paused for review.
Announcement, on-sale, final push
One brief builds the whole tree: campaign, ad sets, audiences, creatives, ads. Paused. You review, then flip it on.
create_sales_campaignDrive folder to every ad set
Point at the folder the designer shared. Every still and 9x16 lands in the ad account and in each ad set, one ad per asset.
upload_drive_folder_to_metaWeekend on-sale budgets
High spend Friday and Saturday, quiet Monday to Thursday. Budget schedules written in one call, stale ones deleted so spend never double-books.
create_budget_scheduleEvent-response ads
Build creatives and ad sets optimised for going and interested on the Facebook Event. Nobody else ships this because nobody else buys ads for promoters.
create_event_response_adsetLineup post engagement
Engagement campaign on the lineup post, warm audiences from page and Instagram engagers, then a 1% lookalike of purchasers.
find_or_create_engagement_audienceTicket URL traffic before the pixel has volume
Landing page views to the ticket link for the first week, then switch the same ad sets to purchases when the pixel is warm.
create_traffic_campaign90 seconds vs 90 minutes
Same brief. Ads Manager on the left. Meta Ads MCP on the right. The campaign is left paused so you review before anything spends.
Create a traffic campaign in act_123456 called Summer Launch UK. Three ad sets: 1% lookalike of purchasers, an interest stack for electronic music 25-44 UK, and 30-day site visitors excluding purchasers. £50/day each, Advantage+ placements, optimise for landing page views. Pull every video from this Drive folder, one creative each, headline 'Tickets On Sale Now', CTA Get Tickets, and put all of them in all three ad sets. Leave it paused.
From live accounts
24 prompts our buyers actually run
These are reconstructed from successful Meta Ads MCP tool calls on live promoter accounts. Client names, event titles, and brands are placeholders. Each one finished in Meta, not a dry run.
What you get back
Hours back every on-sale
The campaign that takes 90 minutes in Ads Manager takes about 90 seconds as a prompt. You stay on the strategy. The MCP does the clicking.
Speak it, ship it
Dictate the brief with Wispr Flow or any dictation tool. The campaign is built before you finish talking.
Enhancements off by default
All 35 Advantage+ creative enhancements ship OPT_OUT. Your copy and crops stay yours unless you turn them on.
Only the accounts you attach
Tools refuse any ad account that is not on your plan. Swap rules stop account-hopping. Every call is logged.
Works where you already work
Paste one JSON block into Cursor. Add a custom connector in Claude. Add the MCP URL in ChatGPT. Under five minutes.
Free to start, no card
Attach one ad account, run every read tool and 30 writes a month for nothing. Upgrade when the on-sale calendar fills up.
Works with the tools you already use
Dictate with Wispr Flow or type. Keep Cursor or Claude in front of you. The MCP builds the campaign before you finish the sentence.
Cursor: Settings, MCP, add this remote server.
{
"mcpServers": {
"meta-ads-mcp": {
"url": "https://mcp.meta-ads-mcp.com/mcp",
"headers": {
"Authorization": "Bearer mam_live_YOUR_KEY"
}
}
}
} Safe for live spend
Campaigns are created paused. All 35 Advantage+ enhancements start off. Tokens are encrypted at rest. Every tool call is written to an audit log you can read in the dashboard. preflight_adset validates an ad set before anything is created.
Priced by ad accounts, not seats. Free to start.
Every plan gets the same 92 tools. Free covers one account and 30 writes a month. Pro is £49 with a 14-day trial. Annual billing is ten months for twelve. Cancel any time and drop back to Free.
Free
£0/month
Free forever
One ad account. Every read tool. 30 writes a month.
- •1 ad account
- •All read and reporting tools
- •30 write calls a month
- •Cursor, Claude, ChatGPT
- •Community support
Pro
£49/month
Billed monthly
Three ad accounts. All 92 tools, unlimited calls.
- •3 ad accounts
- •All 92 tools, unlimited calls
- •Drive folder ingest, day-parting, event-response ads
- •14-day free trial
- •Email support
Team
£149/month
Billed monthly
Ten ad accounts for an in-house promoter team or small agency.
- •10 ad accounts
- •+£10 per extra account
- •System User token (never expires)
- •Audit-log export
- •Priority support
Agency
£399/month
Billed monthly
Thirty ad accounts for an event marketing agency.
- •30 ad accounts
- •+£10 per extra account
- •System User token
- •Onboarding call and shared Slack channel
- •Promoter prompt library
Managed
Would rather we ran it? From £1,500/month.
E Labs runs the media for you, on the same stack. Ministry of Sound, Broadwick Live and Drumsheds already do.
- •Senior media buyer on your account
- •Creative and on-sale calendar planning
- •Weekly reporting in Slack or WhatsApp
- •Everything in Agency included
- •Month to month
We'll use this to reply. See the privacy policy.
Built by E Labs
Made by the people who buy the ads, not a software team.
E Labs is an event marketing agency. We buy tickets and fill rooms for promoters every week. Meta Ads MCP is the stack we built because Ads Manager was too slow for on-sale weekends. You get the same 92 tools we run on those accounts, and you can hire the same people when you want them.
See the agencyPromoters we work with
Forged on live campaigns
Every tool exists because a media buyer needed it on a real promoter account. The 24 prompts below are reconstructed from successful calls.
The same safety rules we use in-house
Paused by default. Advantage+ enhancements off. If we would not run it on Ministry of Sound, it is not in the product.
Agency when you want people
Run the MCP yourself on Free, Pro, Team or Agency. Or move to Managed and E Labs runs the media on the same stack.
All 92 tools
Generated from the worker source at build time, so this list cannot drift. Click a tool for the full spec. Every plan gets all of them; Free caps writes, not tools.
92 tools
Questions people actually ask
How do I add this in ChatGPT on the web?
Open Plugins, click + next to Search plugins. Name it Meta Ads MCP. Connection Server URL, paste https://mcp.meta-ads-mcp.com/mcp, Authentication OAuth. Create, Sign in, then paste a mam_live_ key. In a chat, type @ and pick Meta Ads MCP.
How do I add this in ChatGPT desktop?
Settings, Plugins, Add, Add MCP server. Type Streamable HTTP. Paste https://mcp.meta-ads-mcp.com/mcp. Leave the bearer and header fields blank. Save, then Authenticate, and paste a mam_live_ key.
How do I add this in Claude?
Settings, Customize, Connectors, Add custom connector. Name it Meta Ads MCP. URL https://mcp.meta-ads-mcp.com/mcp. Authentication None. Claude may detect OAuth. Override it. Request headers: key authorization, value Bearer mam_live_YOUR_KEY. Tick Required, then Add. Do not pick Always required.
How do I create the Facebook app?
About 10 minutes on developers.facebook.com. Create App, pick Other so you get the old Business type, add Facebook Login for Business, paste our redirect URL, log in from your dashboard, then switch App Mode to Live. You skip App Review because you are the app admin.
Why do I have to create my own Facebook app?
So you never share tokens with our app. In Development Mode, Meta grants full ads_management to anyone who has a role on that app. You are the admin, so you skip App Review. We store your app secret encrypted and sign Graph calls with appsecret_proof.
Will this spend my budget on its own?
No. Orchestration tools leave campaigns paused. You review in Ads Manager or ask the MCP to activate. Enhancements are OPT_OUT unless you change that.
What does Free actually include?
One ad account, every read and reporting tool, and 30 write calls a calendar month. No card. When you hit the cap the MCP tells you and points at billing. Upgrade to Pro for unlimited writes and three accounts.
Meta has a free MCP now. Why pay for this?
Meta's connector is 29 tools of raw API. It does not build a whole paused tree from one brief, pull a Drive folder into every ad set, write day-parted on-sale budgets, or create event-response ads. Those are the promoter workflows we use every week. Pro is £49 a month and comes with a 14-day trial, so try both.
How is this different from Pipeboard or the other MCPs?
They are horizontal wrappers around the Marketing API. We are a promoter media-buying layer built by an agency that runs Ministry of Sound, Broadwick Live and Drumsheds. Orchestration, Drive ingest, budget schedules, event-response and lead forms are the difference. Pricing is close: Pro £49 for three accounts.
What happens after 60 days?
User OAuth tokens last about 60 days. We refresh them when we can and email you at 14, 7, and 1 days. Team and Agency can paste a System User token that does not expire.
Can I swap ad accounts?
Removing an account frees the slot immediately. Adding a different account uses one of your monthly new-add credits (equal to your plan quota per 30 days). Re-adding an account you removed in the last 30 days is free.
Need more than your plan allows?
Team and Agency can add extra ad account slots at £10 a month each from the billing page. Above 30 accounts, or if you would rather we ran the media, ask about Managed.
How do I cancel?
Monthly or annual billing through Stripe. Cancel any time in the customer portal. Access continues until the period ends, then your account drops back to Free with one ad account.
Who built this?
E Labs, an event marketing agency. We buy ads for promoters including Ministry of Sound, Broadwick Live, and Drumsheds. The MCP is the internal stack we used for that work, now sold as a product.
Not ready yet? Get the setup guide.
Screenshot walkthrough for your own Facebook app, plus the Cursor config. Or read it now.
We'll only email the setup guide. See the privacy policy.
Or start free now