ZuckerBot
ZuckerBot
AIエージェントのためのMeta Adsツールキット。
1つのメッセージで広告アカウントを監査できます。アカウント監査、キャンペーン管理、クリエイティブ分析、オーディエンス構築、コンバージョントラッキングのための50以上のツール。npxコマンド1つで利用可能。Claude、ChatGPT、OpenClaw、Cursor、そしてMCP互換のあらゆるエージェントで動作します。
{
"mcpServers": {
"zuckerbot": {
"command": "npx",
"args": ["-y", "zuckerbot-mcp"],
"env": { "ZUCKERBOT_API_KEY": "zb_live_your_key_here" }
}
}
}APIキーを取得 (無料) · npm · ドキュメント · ウェブサイト
なぜZuckerBotなのか?
あなたのエージェントはすでにコードを書き、ファイルを管理し、ウェブを検索できます。広告も管理できるはずです。
ZuckerBotは、MCPを通じてあらゆるAIエージェントに完全なMeta Ads機能を提供します。ダッシュボードも、学習すべきUIも、ログインすべきプラットフォームもありません。エージェントがインストールし、広告アカウントを接続して、すぐに作業を開始できます。
エージェントがZuckerBotでできること:
1つのメッセージで広告アカウントを監査 — 審査対象支出、クリエイティブ疲れ、オポチュニティスコア (0-100)、予測CPL改善、優先順位付きアクション項目 (無料ティア含む)
キャンペーンのパフォーマンスを取得して、効果のあるものを特定
広告クリエイティブを分析して、次にテストすべきものを提案
ターゲティングと予算を設定してキャンペーンを構築・起動
カスタムオーディエンスと類似オーディエンスを作成
サーバーサイドのコンバージョントラッキング (CAPI) を設定
競合、レビュー、市場ベンチマークを調査
広告クリエイティブのブリーフとコピーを生成
Related MCP server: muze-mcp
仕組み
You ↔ Your Agent (Claude, ChatGPT, OpenClaw, Cursor, etc.)
↕
ZuckerBot MCP
↕
Meta Marketing APIZuckerBotがMeta APIの複雑さを処理します。エージェントが会話を処理します。意思決定はあなたが行います。
インストール
Claude Desktop
claude_desktop_config.jsonに追加:
{
"mcpServers": {
"zuckerbot": {
"command": "npx",
"args": ["-y", "zuckerbot-mcp"],
"env": { "ZUCKERBOT_API_KEY": "zb_live_your_key_here" }
}
}
}OpenClaw
MCP設定に追加:
{
"mcpServers": {
"zuckerbot": {
"command": "npx",
"args": ["-y", "zuckerbot-mcp"],
"env": { "ZUCKERBOT_API_KEY": "zb_live_your_key_here" }
}
}
}Cursor / Windsurf / その他のMCPクライアント
同じ設定パターンです。ZuckerBotはModel Context Protocolをサポートするあらゆるクライアントで動作します。
リモートMCP (インストール不要)
ローカルで何も実行したくない場合:https://zuckerbot.ai/api/mcpは、同じツールを提供するホスト型Streamable HTTPエンドポイントです。
claude.ai — カスタムコネクタとして追加し (設定 → コネクタ → カスタムコネクタを追加)、OAuthで認証するか、
Authorization: Bearer zb_live_...ヘッダーを渡します。Claude Code:
claude mcp add --transport http zuckerbot https://zuckerbot.ai/api/mcp --header "Authorization: Bearer zb_live_..."任意のStreamable HTTPクライアント — APIキーをベアラートークンとして
https://zuckerbot.ai/api/mcpに接続します。
CLI (人間向け)
npm install -g zuckerbot-mcp
zuckerbot preview https://your-business.com
zuckerbot meta status
zuckerbot create https://your-business.com --budget 5000 --objective leadsツール (50+)
監査とライセンス (2)
ツール | 説明 |
| アカウント全体の読み取り専用監査:各キャンペーンの目標と照らし合わせて審査対象となる支出、クリエイティブ疲れ、オポチュニティスコア (0-100)、予測CPL改善、優先順位付きアクション項目。すべてのティアで利用可能 — 最初に呼び出すことを推奨 |
| 生涯ライセンスコード (Dealify/AppSumo) を引き換えて、アカウント上のすべてのAPIキーをアップグレード |
セットアップとアカウント (7)
ツール | 説明 |
| ガイド付きセットアップ:認証の確認、次のステップの表示、推奨ツールフロー |
| APIキーのMeta接続ステータスを確認 |
| 利用可能なMeta広告アカウントと現在の選択を一覧表示 |
| 特定の広告アカウントを接続 |
| Facebookページと現在の選択を一覧表示 |
| 広告配信のアクティブページを設定 |
| 起動前に必要な認証情報がすべて設定されているか確認 |
キャンペーン (9)
ツール | 説明 |
| URLから広告プレビューを生成 (Metaアカウント不要) |
| 戦略、ターゲティング、クリエイティブを含むキャンペーン草案を作成 |
| キャンペーン詳細、ワークフローステータス、関連クリエイティブを取得 |
| インテリジェンスキャンペーンのティアとクリエイティブアングルを承認 |
| 草案に対するクリエイティブアングルとオーディエンスティアの提案を取得 |
| 一時的に利用不可。インテリジェンスキャンペーンは計画のみのまま |
| 草案から1つまたはすべてのバリアントをMetaで起動 |
| 配信中のキャンペーンを一時停止。再開は一時的に無効 |
| リアルタイムのキャンペーンメトリクス:支出、リード、CPL、CTR、ROAS |
オーディエンス (6)
ツール | 説明 |
| ハッシュ化されたCAPIユーザーからカスタムオーディエンスを構築 |
| 任意のシードオーディエンスから類似オーディエンスを作成 |
| すべてのカスタムオーディエンスと類似オーディエンスを一覧表示 |
| オーディエンスを更新、またはMetaから最新状態を同期 |
| オーディエンスの規模、ステータス、準備状態を確認 |
| MetaとZuckerBotからオーディエンスを削除 |
クリエイティブ (8)
ツール | 説明 |
| 完成したアセットをアップロードし、一時停止状態のMeta広告を準備 |
| クリエイティブ生成の進捗を確認 |
| 広告クリエイティブのパフォーマンスをAI分析し、推奨事項を提示 |
| Meta広告ポリシーに照らしてクリエイティブの品質をチェック |
| パフォーマンスデータに基づいてクリエイティブブリーフを生成 |
| 広告コピーと画像 (またはAI動画) を生成 |
| 制作用のクリエイティブ引き継ぎパッケージを作成 |
* クリエイティブの画像/動画生成ツール (generate_static_ad、generate_video_ad、get_video_ad_status、generate_creatives、request_creative) はデフォルトでは無効です。MCP設定のenvでZUCKERBOT_ENABLE_CREATIVE_TOOLS=1を指定すると有効になります (有料アドオンは近日公開予定)。クリエイティブ分析ツールはすべて引き続き利用できます。
コンバージョントラッキング / CAPI (5)
ツール | 説明 |
| サーバーサイドのコンバージョントラッキング設定を取得または更新 |
| 7日間および30日間のCAPI配信とアトリビューション統計 |
| CAPIパイプラインを通じてテストイベントを送信 |
| リード品質フィードバックをMetaのアルゴリズムに送信 |
| コンバージョントラッキング用のMetaピクセルを一覧表示して選択 |
レポーティング (2)
ツール | 説明 |
| アカウント内の任意のキャンペーン (ZuckerBot以外で作成したものを含む) について、キャンペーン/広告セット/広告レベルのMetaパフォーマンスを、重複排除されたリードメトリクスとともに取得 |
| アカウント全体の支出、インプレッション、CTR、CPM、CPC、フリークエンシーを日次または月次で集計 |
get_campaign_insightsは、1つにまとめた数値ではなく、それぞれAds Managerで検証された3つの異なるリード数値を表示します:
フィールド | 意味 |
| Metaの公式な重複排除済み「結果」(任意の目的に対して。Ads Managerの「結果」列)であり、 |
| 重複排除済みのMeta上のリード( |
| CRMで認定されたコンバージョンリード(Metaの |
| すべてのMetaアクションタイプについて、 |
| 非推奨。 目的に応じて解決される結果で、混在キャンペーンの順位を誤らせます。後方互換性のために維持 — |
| 非推奨。 インスタントフォームのリードとそのCAPIエコーを二重計上する水増しされた表面件数( |
コストは spend / count として算出されます。Metaの cost_per_action_type は加算的ではなく、合計されることはありません。同じフィールドは summary 内で total_meta_result / blended_cost_per_meta_result(meta_result_type 付き)、total_meta_leads / blended_cost_per_meta_lead、total_conversion_leads / blended_cost_per_conversion_lead としてロールアップされます(total_leads / blended_cpl は行ごとの対応物とともに非推奨)。
ポートフォリオ (5)
ツール | 説明 |
| テンプレートからオーディエンスポートフォリオを作成 |
| 一時的に利用不可。ポートフォリオは計画・モニタリング専用のまま |
| ティアごとのポートフォリオパフォーマンスの内訳 |
| ティア間の予算リバランスをドライランまたは適用 |
リサーチ (3)
ツール | 説明 |
| あらゆるビジネス向けのレビューインテリジェンス |
| 業界と地域別の競合広告分析 |
| 市場インテリジェンスと広告ベンチマーク |
ビジネスコンテキスト (4)
ツール | 説明 |
| ウェブサイトをクロールして構造化されたビジネスコンテキストをキャッシュ |
| テキストコンテンツをアップロードしてビジネスインサイトを抽出 |
| アップロードされたコンテキストファイルとサマリーを一覧表示 |
| キャンペーンターゲティング用のリードフォームを選択 |
典型的なエージェントのフロー
0. Audit → audit_account (how is this account doing today?)
1. Research → research_reviews + research_competitors (parallel)
2. Preview → preview_campaign (show user what ads look like)
3. Create → create_campaign with mode=legacy (launch-ready draft)
4. Review → confirm targeting, creative, Meta connection, and budget
5. Launch → launch_campaign after explicit approval
6. Monitor → get_performance + creative_analysis
7. Pause → pause_campaign whenever delivery must stop
8. Optimise → sync_conversion + audience toolsすべてのツールは、論理的な次のステップを提案する _hint フィールドを返すため、エージェントは常に次に何をすべきかを把握できます。
略記: レガシー作成 -> レビュー -> 起動 -> モニタリング。インテリジェンスの有効化、ポートフォリオの起動、キャンペーン再開は、Dealifyのローンチハードニング中は一時的に利用できません。
MCP名には zuckerbot_enrich_business、zuckerbot_upload_business_context、zuckerbot_get_campaign、zuckerbot_activate_campaign、zuckerbot_create_seed_audience が含まれます。
zuckerbot_duplicate_ad は、サポートされている1つの広告を同じ広告アカウント内の既存の広告セットに複製します。デフォルトはドライランで、常にPAUSED状態で作成され、明示的な idempotency_key がある場合にのみ実行されるため、リトライで広告が2回作成されることはありません。
zuckerbot_upload_ad_asset は、ホストされたhttps URLから接続済み広告アカウントのライブラリに新しい画像または動画ファイルをアップロードし(Metaが直接ダウンロード)、image_hash または video_id を返します。動画が処理されるまで zuckerbot_get_ad_asset_status をポーリングしてください。
zuckerbot_create_ad は、そのアセットから任意の既存の広告セット(ZuckerBotの外部で構築されたライブキャンペーンを含む)に、1つの新しいクリエイティブ+1つの新しいPAUSED広告を構築します。複製と同じ、ドライラン優先・idempotency_key 必須の契約に従います。
ZuckerBot vs 代替ツール
ZuckerBot | Pipeboard | AdAmigo.ai | Supermetrics | |
概要 | エージェント向けMeta Adsツールキット | 基本Meta MCP | フル広告管理エージェント | データ抽出 |
ツール | 50+ | ~20 | N/A(プラットフォーム) | N/A(コネクター) |
クリエイティブ分析 | ✅ AI搭載 | ❌ | ✅ プラットフォーム限定 | ❌ |
CAPIサポート | ✅ フルパイプライン | ❌ | 部分対応 | ❌ |
オーディエンスビルダー | ✅ シード + LAL | ❌ | ✅ プラットフォーム限定 | ❌ |
任意のエージェントと連携 | ✅ MCP標準 | ✅ MCP標準 | ❌ プラットフォームに固定 | ❌ |
価格 | 無料プランあり | 無料 | $349/月/アカウント | $39〜299/月 |
料金
プラン | 月額 | API呼び出し | ツール |
無料 | $0 | 1,000/月 | 読み取り専用(パフォーマンス、分析、リサーチ、アカウント監査) |
プロ | $49 + 広告費の0.1% | 50,000/月 | キャンペーン管理を含む全ツール |
スケール | $149 + 広告費の0.05% | 500,000/月 | 全ツール + 複数アカウント + 優先レート制限 |
無料プランで始められます。プロは最適化されたキャンペーン1件で元が取れます。
ライフタイムディール
DealifyでZuckerBotのライフタイムライセンスを手に入れましたか?コードは ZB-XXXXX-XXXXX-XXXXX のような形式で、1つのアカウントにスタックできます:
コード | ティア | 広告アカウント | API呼び出し |
1 | ライフタイムティア1 | 1 | 2,500/月 |
2 | ライフタイムティア2 | 3 | 10,000/月 |
3 | ライフタイムティア3 | 10 | 30,000/月 |
zuckerbot_redeem_license ツールを使って、エージェントから直接コードを引き換えるか(「私のZuckerBotコード ZB-... を引き換えて」)、ブラウザで zuckerbot.ai/start.html から引き換えられます。引き換えると、アカウント上のすべてのAPIキーがアップグレードされます。まだキーを持っていない場合は、新しいキーが発行されます(一度だけ表示されるので、保存してください)。
会話例
あなた: 今週のMetaキャンペーンの調子はどうですか?
エージェントが
get_account_insights+creative_analysisを呼び出しエージェント: 今週は4つのキャンペーンで$2,340を使いました。LALキャンペーンは$28 CPLと絶好調で、アカウント平均より40%低い数値です。しかし、広範囲ターゲティングのキャンペーンは$95 CPLで予算を浪費しています。「顧客の声」クリエイティブのCTRは3.2%なのに対し、プロダクトショットは1.1%です。広範囲キャンペーンを一時停止して、その予算をLALに移すことをお勧めします。
あなた: 実行してください。
エージェントが
pause_campaign+(予算調整)を呼び出し
開発
git clone https://github.com/DatalisHQ/zuckerbot.git
cd zuckerbot
npm install
npm run build
npm startライセンス
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to manage Facebook and Instagram advertising via the Meta Marketing API. It provides comprehensive tools for campaign lifecycle management, performance analytics, audience targeting, and creative optimization.15194MIT
- AlicenseAqualityDmaintenanceProvides Meta and Google Ads intelligence for AI assistants, enabling users to analyze performance, track competitors, and manage ad campaigns through natural language. It features 17 tools for generating creative concepts, scraping competitor ads, and performing deep account-level analysis.17MIT
- -licenseNot gradedqualityNot gradedmaintenanceEnables AI assistants to manage Facebook and Instagram advertising campaigns through the Meta Marketing API. Supports full campaign lifecycle management, performance analytics, audience targeting, and creative optimization.
- AlicenseNot gradedqualityDmaintenanceComprehensive Meta Ads MCP server providing 77 tools for full campaign lifecycle management, enabling AI assistants to control Meta advertising operations through natural language.159MIT
Related MCP Connectors
Manage Google, Meta, Amazon, TikTok, LinkedIn & ChatGPT ads. 430 tools for campaigns & analytics.
681 tools, all usable alone: ad research, video ads, publishing, campaigns. Meta, Google, TikTok.
Run ads on Google, Meta, LinkedIn, TikTok and more from AI. 430+ tools across 13 platforms.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/DatalisHQ/zuckerbot'
If you have feedback or need assistance with the MCP directory API, please join our Discord server