mcpserver.lol
registry/zuckerbot
Connection check auth required

zuckerbot

60+ Meta Ads tools for AI agents: audits, campaign management, audiences and CAPI tracking.

Tools 73
GitHub stars
Installs / wk 427
Licence
Transport streamable-http, stdio
Last checked 27h ago

Tools & capabilities

73 tools

Read from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.

zuckerbot_activate_campaign from source
Not currently available. Intelligence campaigns are planning-only; create a legacy-mode draft and use zuckerbot_launch_campaign for the supported live path.
zuckerbot_ad_accounts from source
List Meta ad accounts available to the connected user and show which is currently selected for launches and reporting. Optionally select an ad account by providing select_id — this…
zuckerbot_analyse_account_history from source
Analyse the historical ad performance for a business. For accounts WITH history: returns aggregated metrics by audience type, top performing creatives, and comparable CPL ranges. F…
zuckerbot_approve_campaign_strategy from source
Approve the AI-generated intelligence strategy for a campaign, optionally narrowing to specific audience tiers and creative angles. This locks in the plan before creative productio…
zuckerbot_audit_account from source
Run a full audit of the connected Meta ad account: spend flagged for review against each campaign
zuckerbot_billing_status from source
Check your current ZuckerBot billing tier, API call usage this month, remaining quota, and overage costs. Use this when a user asks about their plan or usage limits.
zuckerbot_capi_status from source
Get 7-day and 30-day CAPI delivery statistics for the business: total events sent, events by type (Lead/Contact/Purchase), match quality and identifier-coverage breakdowns, meta_ev…
zuckerbot_capi_test from source
Send a synthetic CAPI test event through the business configuration to verify the full pipeline: stage mapping, hashing, and Meta Graph API delivery. Logs as a test event (does not…
zuckerbot_create_ad from source
zuckerbot_create_campaign from source
Create a new campaign draft for a business. Defaults to legacy mode, which is the only launch-ready path. Intelligence mode remains available for planning only and cannot be activa…
zuckerbot_create_campaign_from_spec from source
zuckerbot_create_custom_conversion from source
Create a custom conversion on the connected ad account (requires sufficient Graph permissions on the Meta token — returns insufficient_permission if Meta refuses). Provide the pixe…
zuckerbot_create_full_campaign from source
zuckerbot_create_lookalike_audience from source
Create a Meta lookalike audience from a stored seed audience. Expands a first-party seed (e.g.,
zuckerbot_create_portfolio from source
Create a planning and monitoring-only multi-tier audience portfolio for a business from a shared template (e.g.,
zuckerbot_create_seed_audience from source
Build a Meta custom audience from hashed CAPI user data stored for a business, filtered by CRM lifecycle stage (e.g.,
zuckerbot_creative_analysis from source
zuckerbot_creative_cross_analysis from source
Cross two creative dimensions to find winning combinations. Example: hook_type × visual_style can reveal that curiosity + ugc outperforms pain_point + stock. Returns a performance…
zuckerbot_creative_qa from source
Score proposed creative variants against the business
zuckerbot_delete_audience from source
Permanently delete a stored audience from both Meta and ZuckerBot
zuckerbot_duplicate_ad from source
zuckerbot_enrich_business from source
Crawl a business website and extract structured intelligence used by campaign planning: company description, services, pricing signals, testimonials, location data, and brand tone.…
zuckerbot_export_leads from source
Export lead submissions from a Meta instant form (lead form) for a date range: each lead
zuckerbot_generate_briefs from source
Generate creative production briefs based on the business
zuckerbot_generate_campaign_brief from source
zuckerbot_generate_creatives from source
Generate standalone ad creative variants (images or video) using AI image and video models. Works independently of campaign creation — useful for quick mockups, creative testing, o…
zuckerbot_generate_static_ad from source
zuckerbot_generate_video_ad from source
Generate a video ad through ZuckerBot
zuckerbot_get_account_insights from source
zuckerbot_get_ad_asset_status from source
Check Meta
zuckerbot_get_audience_status from source
Fetch the current Meta delivery status, size, and readiness for a stored audience. Updates the local audience registry row. Use this to check if an audience is large enough to use…
zuckerbot_get_campaign from source
Fetch the full details of a ZuckerBot campaign by ID: intelligence workflow state, approved strategy, stored creatives, audience tier executions, and performance status. Use this t…
zuckerbot_get_campaign_insights from source
zuckerbot_get_capi_config from source
zuckerbot_get_creative_attributes from source
zuckerbot_get_creative_status from source
Check the asynchronous upload queue for an intelligence campaign to see if Meta ad-creation jobs are complete. Poll this after zuckerbot_upload_creative when the initial response s…
zuckerbot_get_custom_conversion from source
zuckerbot_get_launch_credentials from source
Resolve and validate all stored Meta launch credentials for the authenticated user: access token, ad account, page, and pixel. Reports whether autonomous launch (no credential para…
zuckerbot_get_lead_form from source
Read one Meta lead form (Instant Form) in full: questions, privacy policy URL and legal content (disclaimer), locale, context card, thank-you page, follow-up action URL, status, cr…
zuckerbot_get_performance from source
Fetch real-time performance metrics for a ZuckerBot campaign. Legacy campaigns return a flat metrics summary (impressions, clicks, leads, spend, CPL, CTR). Intelligence campaigns a…
zuckerbot_get_portfolio from source
Fetch the configuration and current performance snapshot for an audience portfolio by ID. Returns tier definitions, budget allocations, CPA targets, and any existing performance da…
zuckerbot_get_video_ad_status from source
Check the status of an async video ad generation job. Returns current status and, when complete, the final video URL. Also surfaces Meta ad review status and rejection reasons if t…
zuckerbot_launch_campaign from source
Launch a draft campaign on Meta (Facebook/Instagram). THIS IS THE MONEY ENDPOINT — it creates real ads on the user
zuckerbot_launch_portfolio from source
Not currently available. Portfolio planning and monitoring remain available, but new multi-tier launches do not create Meta objects. Create a legacy-mode draft and use zuckerbot_la…
zuckerbot_lead_forms from source
zuckerbot_list_audiences from source
List all stored Meta audiences for a business: seed audiences, lookalike audiences, sizes, delivery statuses, and CAPI source details. Use this to see what audiences are available…
zuckerbot_list_business_context from source
List all uploaded business-context files for a business along with their extracted summaries. Use this to confirm what planning documents are loaded before creating a campaign, or…
zuckerbot_list_custom_conversions from source
List the custom conversions on the connected ad account: id, name, rule, source event, pixel and availability (is_unavailable). A pure read of the already-bound ad account — it nev…
zuckerbot_meta_pages from source
List Facebook Pages available to the connected Meta account and show which is currently selected for ad delivery. Optionally select a page by providing select_id. The selected page…
zuckerbot_meta_status from source
Check whether the user
zuckerbot_pause_campaign from source
zuckerbot_pixels from source
List Meta Pixels available on the currently selected ad account and show which is currently selected for conversion tracking. Optionally select a pixel by providing select_id. The…
zuckerbot_portfolio_performance from source
Fetch live Meta performance and downstream CAPI attribution for a launched audience portfolio. Returns enriched tier rows with ad breakdowns, daily metrics, CPA vs. target comparis…
zuckerbot_preview_campaign from source
Generate a zero-cost campaign preview from any business URL. Scrapes the site and writes AI-generated headlines and body copy, using the site
zuckerbot_quickstart from source
Show the current ZuckerBot authentication mode (demo vs authenticated), the Free/Pro/Scale and Lifetime billing tiers, setup instructions if not yet configured, and the recommended…
zuckerbot_rebalance_portfolio from source
Dry-run or execute a budget rebalance across portfolio tiers based on each tier
zuckerbot_recommend_campaign_structure from source
zuckerbot_redeem_license from source
Redeem a ZuckerBot lifetime licence code (format ZB-XXXXX-XXXXX-XXXXX) purchased on Dealify or AppSumo. Each code activates the plan it was purchased for: Tier 1 (1 ad account, 2,5…
zuckerbot_refresh_audience from source
Rebuild a stored audience from fresh data. For seed audiences: re-hashes the latest CAPI events for the source CRM stage. For lookalike audiences: syncs the current size and delive…
zuckerbot_request_creative from source
Dispatch a creative production request for an approved intelligence campaign. If a creative-production webhook is configured on the business, ZuckerBot generates full video scripts…
zuckerbot_research_competitors from source
Scrape Meta Ad Library and search the web to analyse competitor ads in a given industry and location. Returns competitor positioning, common creative hooks, and exploitable gaps. U…
zuckerbot_research_market from source
Get market size, addressable audience estimates, and Meta ad benchmarks (CPL, CTR, CPM) for an industry and location. Use before creating a campaign to set realistic budget expecta…
zuckerbot_research_reviews from source
Fetch review intelligence for a business by name. Searches Google and Yelp to surface star rating, review count, recurring sentiment themes, and standout customer quotes that can b…
zuckerbot_rotate_webhook_secret from source
Rotate the Conversions API webhook secret for a business. The new secret is returned exactly once, in this response only — every other read shows just webhook_secret_set and webhoo…
zuckerbot_send_capi_event from source
Manually send a Conversions API event for a business contact/lead. Useful for debugging CAPI pipelines, testing stage mappings with real user data, or sending events from custom in…
zuckerbot_set_capi_config from source
Update the Conversions API configuration for a business. Set stage-to-event mappings (e.g.,
zuckerbot_suggest_angles from source
Return only the creative angles and audience tiers for a campaign draft — a lightweight alternative to zuckerbot_get_campaign when you need just the strategy summary without the fu…
zuckerbot_sync_conversion from source
Send downstream conversion quality feedback to Meta via CAPI. When a ZuckerBot-sourced lead converts (sale, appointment, qualified call) or bounces (uncontactable, bad fit), report…
zuckerbot_tag_creative from source
Tag Meta ads with creative attributes (hook type, visual style, product focus, CTA type, copy tone, setting) by providing ad metadata and optional asset URLs. ZuckerBot uses Claude…
zuckerbot_update_portfolio from source
Update the name, total daily budget, active status, or tier configuration of an existing audience portfolio. Changes to budget and tiers take effect on the next autonomous evaluati…
zuckerbot_upload_ad_asset from source
Upload a NEW image or video file into the connected Meta ad account
zuckerbot_upload_business_context from source
Upload a text document (ad performance data, brand guidelines, customer data, sales data, or competitor analysis) so ZuckerBot can extract structured planning insights from it. Acc…
zuckerbot_upload_creative from source