Skip to main content
MCP server CX Codex

ZuckerBot — Claude Code MCP server for Meta Ads audits and campaigns

Wires your agent into the Meta Marketing API: account audits, campaign management, audiences and server-side conversion tracking. Useful when you'd rather run ads from chat than from a dashboard.

Install into Claude Code · Platform CLI: remote server All methods and platforms ↓
claude mcp add --transport http zuckerbot https://zuckerbot.ai/api/mcp
Open on GitHub

What ZuckerBot — Meta Ads MCP Server does

ZuckerBot is an MCP server from DatalisHQ that exposes the Meta Marketing API to your agent. It ships more than 50 tools: an account audit with an opportunity score and a prioritised to-do list, campaign management, creative analysis, audience building and CAPI setup. The agent picks the right tool once you describe the job in plain words.

Two ways to run it. Locally with npx -y zuckerbot-mcp, which needs ZUCKERBOT_API_KEY in the client config. Or remotely against https://zuckerbot.ai/api/mcp, a Streamable HTTP endpoint that keeps nothing on your machine. No key means no server. Launching campaigns also requires a connected ad account and a selected Facebook page.

One tool is worth flagging: activate_campaign is marked temporarily unavailable, so campaigns built through the intelligence flow stay in planning. Actual launches go through launch_campaign. MIT licence, repo at DatalisHQ/zuckerbot.

What it helps with

  • audit an ad account and find where spend is being wasted
  • build a campaign with targeting and budget from the chat window
  • create a lookalike audience from an existing seed
  • set up server-side conversion tracking with CAPI
  • pull campaign metrics: spend, leads, CPL, CTR, ROAS

Example prompts for the agent

  • Audit my ad account and tell me what to fix first
  • Draft a leads campaign with a 5000 budget and suggest creative angles
  • Build a lookalike audience from my current seed audience

How to install ZuckerBot — Meta Ads MCP Server

1Platform CLI: remote server

claude mcp add --transport http zuckerbot https://zuckerbot.ai/api/mcp

2Platform CLI

claude mcp add --env ZUCKERBOT_API_KEY=<ZUCKERBOT_API_KEY> --transport stdio zuckerbot-meta-ads-mcp-server -- npx -y zuckerbot-mcp

Replace <…> with your own values

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about ZuckerBot — Meta Ads MCP Server

How do I install ZuckerBot in Claude Code?

Remote, in one command: claude mcp add --transport http zuckerbot https://zuckerbot.ai/api/mcp. For a local run: claude mcp add --env ZUCKERBOT_API_KEY=<ZUCKERBOT_API_KEY> --transport stdio zuckerbot-meta-ads-mcp-server -- npx -y zuckerbot-mcp.

What does ZuckerBot do?

It hands your agent Meta Ads tooling: account audits, campaign creation and launch, audience work, creative analysis and CAPI tracking. Everything is driven from the conversation, with no separate dashboard.

What do I need before launching a campaign?

A ZUCKERBOT_API_KEY, a connected ad account and a chosen Facebook page. The get_launch_credentials tool checks readiness ahead of time.

Similar MCP servers

Everything for Marketing and content →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor