konquest-meta-ads-mcp
KonQuest Meta Ads MCP
Claude Code向けの監視付きMeta広告オペレーティングシステム。 プレミアム版はこちらから入手できます: https://farasokster.gumroad.com/l/konquest-meta-ads-mcp-premium
オープンコアモデル
KonQuest Meta Ads MCPはオープンコアモデルを採用しています。
パブリック版(本リポジトリ) - 57ツール、MITライセンス:
キャンペーン、広告セット、広告のフルCRUD
マルチアセット広告作成(動画 + 静止画、マルチディメンション)
画像のアップロードと取得
キャンペーンと広告セットの複製
インサイトおよびアカウント横断的な一括分析
ピクセルおよびトラッキング診断(5ツール)
カタログおよびDPAサポート(6ツール、製品セットの作成/更新を含む)
完全なターゲティングツールキット(6ツール)
セットアップ準備状況チェッカー(修正手順付きの42以上のチェック)
検証パイプライン、命名規則の強制、書き込み後の検証
安全性ティア、レート制限、ロールバック参照
215の自動テスト
プレミアムバンドル - 41ツールを追加:
アドバイザリー最適化エンジン(レビューキュー、学習、実験、予算ガバナー、クリエイティブローテーション)
ボールトインテリジェンスとコピー生成(ブランドボイス、ICPターゲティング、コンセプト選択)
ギリシャ語QA(Greeklish検出、正書法チェック)
自動化スイート(診断、一括操作、アカウント監査)
ボールトブートストラップ(クライアントごとに15のテンプレートファイル)
プレミアムテストと評価
プレミアムバンドルは別途入手可能です。パブリックツールはそれなしでも完全に動作します。
特徴
本番環境でテスト済み - 37以上のクライアントキャンペーンで、実際の予算とエッジケースに対応
単なるラッパーではない - 最適化エンジン、安全ゲート、バリデーター、ロールバックを内蔵
ボールト統合 - クライアントのインテリジェンス(ICP、ブランドボイス、アングル)を読み取り、より良い広告を生成
ギリシャ語QAを内蔵(あらゆる言語の検証に適応可能)
すべての広告は「一時停止」で作成 - オペレーターの明示的な承認なしに公開されることはありません
自律型ではなく監視型 - すべての書き込み、有効化、予算変更をオペレーターが確認
ツール分類
分類 | 数 | 説明 |
production-safe | 38 | 読み取り専用のデータアクセス。API書き込みやローカル状態の変更は行いません。 |
supervised-only | 29 | 実行前にオペレーターの承認が必要な書き込み/削除操作。 |
advisory-only | 31 | 推奨事項、計画、コピー、診断を生成。Meta APIへの書き込みは行いません。ローカルファイルへの書き込みは可能です。 |
合計: 98登録済み |
アーキテクチャ
meta_ads_mcp/
core/ # 66 tools - API read/write operations
engine/ # 32 tools - optimization, review, learning, experiments
validators/ # Quality gates (compliance, creative specs, tracking, structure)
safety/ # Rate limiting, rollback, duplicate checking, file locks, tier access
ingestion/ # Internal: video manifest management
reporting/ # Internal: not currently active (see Non-Shipped Code)ツールカテゴリ
カテゴリ | ツール数 | 説明 |
アカウント管理 | 6 | トークンの健全性、広告アカウント、ページ、IGアイデンティティ、発見 |
キャンペーン | 4 | キャンペーンの作成、読み取り、更新 |
広告セット | 4 | ターゲティングを含む広告セットの作成、読み取り、更新 |
広告 | 4 | 広告の作成、読み取り、更新 |
クリエイティブ | 3 | 広告クリエイティブの作成、読み取り |
インサイトと分析 | 1 | アーキタイプを考慮した正規化データを含むパフォーマンスデータ |
ピクセルとトラッキング | 5 | ピクセルの健全性、イベント診断、テストイベント、CAPI |
カタログとDPA | 6 | 製品カタログ、フィード、製品セット、検証 |
オーディエンス | 1 | カスタムオーディエンス一覧 |
ターゲティング | 3 | 興味関心、行動、地理的検索 |
動画管理 | 3 | アップロード(シンプル + 再開可能)および処理ステータス |
広告ビルダー | 1 | IGゲート強制を伴うマルチアセット広告作成 |
コピーエンジン | 2 | ボールト駆動の広告コピー生成と検証 |
命名規則 | 1 | すべてのオブジェクトに対する命名スキーマの強制 |
自動化と診断 | 6 | ギリシャ語QA、完全診断、一括操作、アカウント監査 |
ボールトとインテリジェンス | 2 | クライアントボールトリーダー、コンセプト選択 |
最適化エンジン | 4 | 最適化サイクル、ローンチ計画、実行パック |
ミューテーションコリドー | 2 | 検証を伴う予算/ターゲティングの変更 |
アクティベーションとロールバック | 4 | プリフライトチェックを伴うステータス変更と取り消し |
レビューキュー | 7 | オペレーターレビューキュー、結果スナップショット、ダイジェスト |
学習レイヤー | 5 | ポリシーメモリ、結果評価、学習サイクル |
実験 | 7 | A/Bテスト、予算ガバナー、クリエイティブローテーション、スケーリング |
コピー生成 | 2 | 自動コピーチェーン、ボールトに基づいたギリシャ語コピー |
エンジン機能
最適化ループ - パフォーマンスシグナルに基づく自動予算シフト
実験管理 - 統計的有意性を伴うA/Bテスト追跡
予算ガバナー - 設定可能な日次/生涯制限による過剰支出の防止
クリエイティブローテーション - 疲労検出と自動クリエイティブ更新トリガー
ポリシー学習 - アクションの結果を追跡し、時間の経過とともに信頼性を適応
命名ゲート - API書き込み前の命名規則の厳格な強制
安全機能
レート制限 - バックオフを伴うMeta APIレート制限の遵守
ロールバック - 実行ジャーナルによる最近の変更の取り消し
重複チェック - キャンペーン/広告の誤った重複作成を防止
ファイルロック - ボールトストレージへの安全な同時アクセス
ティアベースアクセス - アカウントごとの安全性ティア(サンドボックス、標準、本番)
バリデータスイート
コンプライアンスバリデータ - Meta広告ポリシーの事前チェック
クリエイティブ仕様バリデータ - 画像/動画の寸法と形式の検証
トラッキングバリデータ - ローンチ前のピクセルとイベントの検証
構造バリデータ - キャンペーン構造の一貫性チェック
運用バリデータ - 予算、スケジュール、ターゲティングの健全性チェック
未出荷コード
リポジトリには存在するが、アクティブなツール表面の一部ではないコード:
reporting/templates.py, reporting/formatter.py - ランタイムでインポートされず、アクティブなレポート生成は行われません
evals/ - 内部評価スタブ、オペレーター向けではありません
内部ヘルパー (MCPツールではありません): identity.py (IG解決), api.py (HTTPクライアント), auth.py (トークン検証), utils.py (フォーマットヘルパー), safety/ (レートリミッター、ロールバック、重複排除), validators/ (書き込み前検証パイプライン)
セットアップ
1. インストール
cd meta-ads-mcp
uv sync2. 環境変数
.env.example を .env にコピーし、値を入力してください:
cp .env.example .env必須:
META_ACCESS_TOKEN- Meta Marketing APIアクセストークン(システムユーザートークンを推奨)
オプション:
META_APP_SECRET- appsecret_proof用(本番環境で推奨)META_APP_ID- MetaアプリIDVAULT_PATH- マーケティングボールトディレクトリへのパス(デフォルトは~/marketing-vault)
3. MCP設定
Claude CodeのMCP設定 (.mcp.json) に追加してください:
{
"mcpServers": {
"meta-ads": {
"command": "uv",
"args": ["--directory", "/path/to/meta-ads-mcp", "run", "python", "-m", "meta_ads_mcp"],
"env": {
"META_ACCESS_TOKEN": "your_token_here",
"VAULT_PATH": "/path/to/your/marketing-vault"
}
}
}
}4. ボールト構造 (オプション)
クライアントインテリジェンスのためにボールト統合を使用する場合:
your-vault/
01_CLIENTS/{client-slug}/
00-profile.md # Account IDs, pixel, page, IG
02-icp-personas.md # Target audience profiles
04-brand-voice.md # Tone, language, style rules
05-messaging-house.md # Angles, value props
08-objections.md # Objections + bias deployment
matrix.md # Decision Matrix
02_COMPETITORS/{slug}/
landscape.md # Competitive landscapeテスト
uv run --extra dev python -m pytest tests/ -v
# Public package: 215 passed | Full (with premium): 246 passedライセンス
MIT - LICENSE を参照してください。
Latest Blog Posts
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/brandu-mos/konquest-meta-ads-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server