Loading connector details…
Loading connector details…
Choose a unique username to continue using AgentHotspot
by attainmentlabs • Uncategorized
MCP server for creating, managing, and analyzing Meta (Facebook/Instagram) ad campaigns with Claude.
MCP server for creating, managing, and analyzing Meta (Facebook/Instagram) ad campaigns with Claude.
Create a complete Meta ad campaign: campaign, ad set, creatives, and ads. Each item in `ads` is a dict with: - name (str): ad name - image_path (str): absolute path to image file on disk - primary_text (str): ad body copy - headline (str): ad headline - link (str): destination URL - cta (str, optional): call-to-action button, default "LEARN_MORE" - description (str, optional): ad description text daily_budget_cents: budget in cents. 1000 = $10/day, 3000 = $30/day. dry_run: when True (default), simulates all API calls without spending money. Set dry_run=False to actually deploy. All campaigns start as PAUSED regardless. Valid objectives: OUTCOME_TRAFFIC, OUTCOME_AWARENESS, OUTCOME_ENGAGEMENT, OUTCOME_LEADS, OUTCOME_SALES, OUTCOME_APP_PROMOTION Valid CTAs: LEARN_MORE, SIGN_UP, DOWNLOAD, SHOP_NOW, BOOK_NOW, GET_OFFER, SUBSCRIBE, CONTACT_US, APPLY_NOW, WATCH_MORE, INSTALL_MOBILE_APP
Get the status of a Meta campaign including its ad sets and ads. Returns campaign name, status, objective, and lists of ad sets and ads with their statuses and budgets.
Pause a live Meta campaign. Safe to call on already-paused campaigns.
Activate (unpause) a Meta campaign. This will resume ad spending. The campaign must have a valid payment method and approved creatives.
Permanently delete a Meta campaign. This cannot be undone.
Scores are informational only and provided “as is” without warranty. AgentHotspot assumes no liability for actions taken based on these ratings.