MetaのAIコネクタを接続するには、MCP対応のAIクライアントをMetaの広告用MCPサーバー(https://mcp.facebook.com/ads)に向け、OAuthでFacebookにサインインします。Metaのドキュメントには、Claude CodeとChatGPTの開発者モードの具体的な手順があります。Manusについての記載はないため、その場合はトークンを用意してテストする必要があります。
主なポイント
- Metaの開発者向けドキュメントによると、Metaの広告用MCPサーバーはhttps://mcp.facebook.com/adsでホストされ、MCP対応のあらゆるAIエージェントで動作します。
- Metaが設定方法を公開しているのは、Claude Code(コマンド1つ)とChatGPT(OAuthを使う開発者モード)です。Manusについては記載がありません。
- 最低限必要な権限は、ads_mcp_managementに加えて、ads_readまたはads_managementのいずれかです。
- まずは読み取り専用のレポート作成から始め、キャンペーンを変更する操作は必ず人が承認する形にしましょう。
- 設定の詳細は変更されることがあるため、始める前にMetaの最新ページを確認してください。
Meta の AI コネクタとは何ですか?
MetaのAIコネクタを使うと、外部のAIエージェントが広告アカウントを操作できます。広告用MCPサーバーはMetaがホストし、Model Context Protocolを使用します。MCPのサイトでは、これをAIアプリケーションを外部システムにつなぐオープンソースの標準と説明しています。
MetaのAds MCP Serverの概要によると、ツールは次の7つのグループに分かれます。
- パフォーマンスのレポートとインサイト
- 広告、広告セット、キャンペーンの作成と編集
- カタログの作成、商品データ、フィードのトラブルシューティング
- シグナルの健全性と品質
- Metaビジネスヘルプセンターの記事の検索
- A/Bテストとコンバージョンリフト調査
- 広告アカウントのアクティビティログ
Metaはコマンドライン用のAds CLIも挙げています。このガイドで扱うのはMCPサーバーです。戦略面の背景はMetaのオープンなAIコネクタへの転換をご覧ください。
接続の前に何が必要?
必要なのは、広告アカウント、適切なユースケースを設定したMetaアプリ、そして明確なスコープです。Metaのはじめにのページには、3つの要件が挙げられています。
- developers.facebook.com/appsでアプリを作成するか、既存のアプリを開く。
- 「Create & manage ads with ads MCP server」のユースケースを追加する。
- Facebook Login for Businessの設定で、アプリのリダイレクトURLをMCPクライアントに合わせて設定する。
同ページには、広告AIコネクタの設定に関するMetaのヘルプセンターのガイドに従う場合は、自分のMetaアプリは不要とも書かれています。どちらの方法が自分に当てはまるか確認してください。
権限:最低限必要なのはads_mcp_managementに加えて、ads_readまたはads_managementです。任意でcatalog_management、business_management、pages_show_list、instagram_basicも追加できます。目的を果たせる最小限の範囲だけを申請しましょう。
Claudeに接続するには?
Claude Codeでは、MetaアプリのIDを指定してコマンドを1つ実行します。その他のClaudeアプリでは、URLをカスタムコネクタとして追加します。
Metaのページには、次のClaude Code用コマンドが載っています。
claude mcp add --transport http --client-id <META_APP_ID> meta-ads https://mcp.facebook.com/ads
プレースホルダーを自分のアプリIDに置き換え、アプリのリダイレクトURLがClaude Codeに合っていることを確認します。Claude Desktopやclaude.aiの手順はMetaのページにはありません。それらはAnthropicのカスタムコネクタのガイドに載っています。ProおよびMaxプランでは、「カスタマイズ」、「コネクタ」、「カスタムコネクタを追加」の順に進み、サーバーURLを入力して認証方法を選びます。TeamおよびEnterpriseプランでは、オーナーがコネクタを一度追加すると、各メンバーが個別にサインインします。
Anthropicのガイドは、カスタムコネクタは検証されていないこと、信頼できる組織のサーバーにのみ接続すること、「常に許可」は慎重に使うことも注意喚起しています。アカウントのスコープ設定については、MCPでClaudeをマーケティングデータにつなぐガイドでさらに詳しく解説しています。
ChatGPTに接続するには?
ChatGPTの開発者モードでOAuthを選び、MetaのサーバーURLを入力します。Metaのページには5つのステップが載っています。
- ChatGPTの認証仕様に従って、MetaアプリのリダイレクトURLを設定する。
- OpenAIのガイドに従って開発者モードを開く。
- 認証方法としてOAuthを選ぶ。
- サーバーURLにhttps://mcp.facebook.com/adsを入力する。
- 「Advanced OAuth Settings」で、OAuth Client IDとしてMetaアプリのIDを入力する。
OpenAIの開発者モードのガイドによると、この機能はWeb版のPro、Plus、Business、Enterprise、Educationアカウントで利用でき、設定、アプリ、詳細設定の順に進んで有効にします。OpenAIはこの機能を「強力だが危険」としています。書き込み操作はデフォルトで確認が必要で、承認する前にツールの入力内容をそれぞれ確認する必要があります。
Manusに接続するには?
MetaはManusについて記載していないため、実際に試すまでは未検証のルートとして扱ってください。Manusはカスタム MCPサーバーに対応しており、Metaのページには直接呼び出しならベアラートークンが使えるとあるので、トークンによる接続が有力な方法です。
ManusのカスタムMCPのページによると、設定、連携、カスタムMCPサーバーの順に進み、「サーバーを追加」をクリックします。サーバー名、HTTPSのサーバーURL、APIキーやベアラートークンなどの認証情報を入力すると、Manusがツール一覧を取得する接続テストを実行します。
Metaのはじめにのページには、プログラムからアクセスする場合はAuthorizationヘッダーでユーザーアクセストークンを送れること、サーバー間通信ではシステムユーザートークンが使えることが書かれています。ただし有効なのはEmployeeロールのシステムユーザートークンだけで、Adminロールのトークンではサーバーにアクセスできません。この組み合わせがManusで動作するかは、どちらのベンダーの情報でも確認できなかったため、接続テストを実行し、続けて読み取り専用の質問を試してください。
Manusのページには、認証情報をURLやログに出さないこと、定期的にローテーションすることも書かれています。コマンドラインで接続する方法(manus-mcp-cli)については公式ドキュメントが見つからなかったため、ここでは扱いません。
接続が機能しているか確認するには?
読み取り専用の質問をします。Meta自身が推奨するテストは「List my ad accounts.」です。正しいアカウントが返ってくれば、接続と権限は機能しています。
そのうえで、要約を信頼する前に、報告された数値を1つ選んでAds Managerと照合します。数字が違う場合は、その上にワークフローを組む前に原因を突き止めてください。
人の管理下に置くべきものは?
費用が発生する操作や、配信中のキャンペーンを変更する操作はすべてです。コネクタはキャンペーンを作成・編集できるため、接続そのものよりも承認の設定のほうが重要です。
- まずはレポートとインサイトだけから始めます。
- 対象を絞ったアカウントと、最小限の権限セットを使います。
- どのクライアントでも、書き込み操作のツール承認はオンのままにします。
- ツールが返す内容は、指示ではなくデータとして扱います。
- アクセスを付与する前に、取り消し方を把握しておきます。
どの業務を自動化し、どれを人に残すかの考え方は代理店向けのエージェント型ワークフローをご覧ください。これが代理店の仕事をどう変えるかはマーケティング代理店のためのMCPで解説しています。
SOMINはどこに位置づけられるのか?
SOMIN(SoMin.ai)は、シンガポールのSomin Pte. Ltd.が運営するAIマーケティングインテリジェンス企業で、広告アカウントに入る前の段階、つまり競合が何を配信しているか、どの切り口を試すべきかをカバーします。SOMINのプロフィールによると、プラットフォームはMCP経由でClaude、Manus、Codexに接続します。Metaのコネクタがアカウントを管理し、SOMINのデータが戦略に情報を提供します。SOMIN StrategyとSOMINのAIエージェントをご覧ください。
FAQ
MetaのMCPサーバーのURLは?
Metaの開発者向けドキュメントによると、広告用MCPサーバーはhttps://mcp.facebook.com/adsでホストされています。
MetaのAds MCPサーバーに対応しているAIクライアントは?
Metaは、MCP対応のAIエージェントなら何でも使えるとしています。はじめにのページにはClaude CodeとChatGPTの手順があり、ManusとClaude Desktopの手順はありません。
MetaのAIコネクタを使って、AIエージェントから広告を管理するには?(Como gerenciar anúncios de um agente de IA com os conectores de IA de anúncios da Meta?)
クライアントを広告用MCPサーバーに接続し、まずはレポートの取得から、変更は後から、承認をオンにして依頼します。「Meta広告 MCP」で検索する方も、同じサーバーと同じ手順にたどり着きます。Metaのドキュメントでは、コネクタ自体は地域に依存しません。
コードを書く必要はある?
OAuthのルートなら不要です。サーバーURLを追加してサインインするだけです。Claude Codeではターミナルコマンドが1つ必要です。Manusのようにトークンでつなぐルートにはシステムユーザートークンが必要です。
AIエージェントに広告アカウントへのアクセスを与えても安全?
最小限の権限にし、書き込み操作の承認をオンにして、結果をAds Managerと照合すれば、安全に使えます。AnthropicとOpenAIはどちらも、プロンプトインジェクションと信頼できないサーバーについて警告しています。
出典
- Meta for Developers、Ads MCP Server:はじめにと概要。
- Anthropic、リモートMCPを使ったカスタムコネクタの利用開始。
- OpenAI、開発者モード。
- Manus、カスタムMCPサーバー。
- Model Context Protocol、MCPとは?



