広告MCPサーバー:AIアシスタントでキャンペーンを運用・分析する
Yuki Tanabe
クリエイティブAIストラテジスト
広告MCPサーバーを使えば、普段使っているAIアシスタントが広告アカウントを読み取り、パフォーマンスについての質問に答え、許可した範囲でキャンペーンを操作できるようになります。すべて日常の言葉でです。MetaからCSVを1つ、Googleからもう1つ、TikTokから3つ目をエクスポートする代わりに、「今週赤字だったアカウントは?」と聞けば、アシスタントがサーバーを呼び出して数字を取ってきます。本ガイドでは、MCPとは何か、広告MCPサーバーにできること・できないこと、重要なガードレール、選び方、設定手順、そしてコマンドラインツールのほうが向いている場面を解説します。
本記事は、すでに公開している2本の記事を補うものです。Meta公式のコネクタについてニュースの観点から知りたい方は、MetaのAIコネクタとMCPがツールの安全性にとって意味することをご覧ください。AIを広告アカウントにつなぐあらゆる方法をリスクの高い順に並べたものは、AIを広告アカウントにつなぐ5つの方法:リスク順ランキングにまとめています。本記事は、広告MCPサーバーを日々使うための実践ガイドです。
結論: 広告MCPサーバーは、広告アカウントを、MCP対応のAIアシスタントが呼び出せるツールとして公開します。アシスタントはアカウントをまたいで広告費、ROAS、ステータスを取得し、質問に答え、サーバーとキーが許可していれば変更を提案したり実行したりできます。公式の媒体API、範囲を限定でき取り消せるキー、デフォルトでの読み取り専用、変更前の確認ステップを備えたものを選びましょう。会話ではなく、スケジュール実行やスクリプト化した作業をしたいなら、CLIを使います。
MCPとは何か、わかりやすく
Model Context Protocolは、AIアプリケーションを外部のシステムにつなぐためのオープン標準です。MCPの公式紹介ページは、これをAIアプリケーション向けのUSB-Cポートにたとえています。規格の揃った1つのプラグがあるので、対応するアシスタントなら、毎回個別の連携を作らなくても、対応するデータソースやツールに接続できるということです。
登場するのは3つの要素です。
- クライアントは、あなたが入力するAIアシスタントやアプリです。MCPに対応している必要があります。
- サーバーは反対側にあるサービスです。名前、説明、受け付ける入力を持つツールの一覧を公開します。
- ツールは、サーバーが提供する操作です。「広告アカウントを一覧表示する」「先週のキャンペーンのインサイトを取得する」などです。
質問をすると、アシスタントはツールの一覧を読み、合うものを選んで呼び出し、その結果を答えにまとめます。MCPのツール仕様によると、ツールは「モデル制御」です。つまり、どのツールを呼ぶかはプロンプトをもとにモデルが判断します。だからこそ、本ガイド後半のガードレールが重要になります。
このガイドを実践へ
6つの広告プラットフォームのキャンペーンを1か所で配信・テスト・拡大。AIコパイロットのWavoがそばでサポートします。14日間無料。
広告MCPサーバーでアシスタントができること
広告主にとって、広告MCPサーバーはアシスタントを広告アカウントの操作画面に変えるものです。役立つ仕事は3つに分かれます。
アカウントをまたいでパフォーマンスを読み取る
1つ目は読み取りです。広告費、ROAS、コンバージョン、ステータスを尋ねれば、アシスタントがサーバー経由で取得します。単一媒体のサーバーなら1つの媒体のデータが得られます。マルチ媒体のサーバーなら「MetaとTikTokを、今週と先週で比較して」と頼めば、1回の返答で両方が返ってきます。これは、複数の広告媒体を一元管理するうえで、普段いちばん時間を取られる部分です。
レポートを作らなくても質問に答えてくれる
2つ目は分析です。ピボットテーブルを作る代わりに、続けて質問を重ねます。広告費の大半を占めているキャンペーンはどれか、目標ROASを下回った広告セットはどれか、再接続が必要なアカウントはどれか。アシスタントは会話の文脈を覚えているので、質問するたびに前の答えを絞り込んでいけます。
変更を提案する
3つ目は操作で、サーバーごとの違いが最も大きいところです。設計上、読み取り専用のものもあれば、広告セットの停止や予算の調整といった書き込みツールを提供するものもあります。理にかなったパターンは、アシスタントが計画を提案し(「ROAS 1.5未満の広告セット4つを停止、予算は変更しない」)、あなたが確認するまで何も変わらない形です。
Meta広告MCPとGoogle広告MCP:単一媒体の選択肢
最大手の2つの広告媒体には、どちらもAIアシスタント向けの公式ルートがあります。
- Meta広告MCP。 Metaは2026年4月29日、広告向けの公式AIコネクタとMCPサーバーをオープンベータとして公開しました。Metaのリリースの解説では、何ができるのか、何が未解決なのか、そしてツールの安全性にとってなぜ重要なのかをまとめています。
- Google広告MCP。 Googleの開発者向けドキュメントでは、アカウントの検出とパフォーマンスレポート用のツールを備えたGoogle広告MCPサーバーが紹介されています。このページには「この実装は厳密に読み取り専用です」と書かれており、入札の変更、キャンペーンの停止、アセットの作成はできません。認証はOAuth 2.0またはサービスアカウントで行い、サポートはGitHubのissueなどコミュニティのチャネルを通じて提供されます。
1つの媒体で出稿しているなら、どちらも良い選択肢です。限界は範囲にあります。それぞれ1つの媒体しかカバーしないため、Meta、Google、TikTok、ネイティブ広告を並行して運用するチームは複数の接続を抱えることになり、数字の突き合わせは手作業のままです。
AIを広告アカウントにつなぐリスク
実際にお金を使っているアカウントにアシスタントをつなぐ以上、はっきり認識しておくべきリスクがあります。
- 非公式なアクセス。 広告の管理画面をスクレイピングしたり、ブラウザのセッションを操作したりするサーバーは、公式APIを呼び出すサーバーとはまったく別物です。AI接続のリスクの段階では、AIそのものよりも接続方法のほうが重要な理由を解説しています。
- 権限が広すぎる認証情報。 すべてのアカウントで何でもできるキーは、漏洩したり、アシスタントがプロンプトを読み違えたりしたときに損害を生みかねません。
- 確認のない書き込み。 ツールを選ぶのはモデルなので、あいまいな依頼が意図しない変更を引き起こす可能性があります。
- 見えないツール呼び出し。 どのツールがどの入力で呼ばれたかが見えなければ、何が起きたかを確認できません。
いずれもMCPを避ける理由にはなりません。サーバーと設定を慎重に選ぶ理由です。
必ず求めるべきガードレール
基準はMCPの仕様そのものが示しています。ツールのページには、常に「ツールの呼び出しを拒否できる人間を介在させる」べきであり、クライアントは機密性の高い操作でユーザーに確認を求め、サーバーを呼ぶ前にツールの入力を表示し、監査のためにツールの使用を記録すべきだと書かれています。サーバーは入力を検証し、アクセス制御を適用し、ツール呼び出しにレート制限をかけなければなりません。
実務に落とし込むと、確認すべき点は5つです。
- 公式APIのみ。 サーバーは各広告媒体に公式APIでアクセスし、アカウントはその媒体が認める方法で接続されているべきです。
- 範囲を限定できるAPIキー。 キーを特定の領域や操作に限定でき、読み取りだけで足りるなら読み取り専用のアクセスを付与できるべきです。
- 取り消し。 キーはいつでも取り消せるべきです。また、人、ツール、環境ごとに別々のキーを使えば、1つを取り消してもすべてが止まることはありません。
- 変更前の確認。 AIクライアントは、操作のたびに確認を求めるべきです。確認なしでキャンペーンを変更する設定は、危険信号と考えてください。
- 監査ログ。 クライアント側のツール呼び出しの記録を残し、サーバーや媒体側で何が記録されているかも確認して、誰が何を依頼したかをたどれるようにします。
すでにWevionのAIコパイロットであるWavoを使っているなら、同じ原則がそこにも当てはまります。Wavoが提案し、あなたが承認します。AIコパイロットWavoのモードの選び方では、3つのモードすべてで承認を前提とした仕組みがどう働くかを解説しています。
広告MCPサーバーの選び方
選択肢を比較するときは、次の質問を使ってください。
| 質問 | なぜ重要か |
|---|---|
| 1つの接続でどの媒体をカバーするか? | 1サーバー1媒体なら、複数の接続と手作業の比較が必要になります。 |
| 公式APIを使っているか? | リスクの大半は非公式なアクセスにあります。 |
| 読み取り専用か、読み書き両方か? | 分析だけでよいのか、変更の提案も必要なのかを決めます。 |
| キーの範囲限定と取り消しはどうなっているか? | 最小権限にしておけば、漏洩やプロンプトの読み違いによる損害を抑えられます。 |
| どのトランスポートと認証に対応しているか? | AIクライアントも同じトランスポートとヘッダーに対応している必要があります。 |
| データはどれくらい新しいか? | 答えの新しさは、最後の同期の時点までです。 |
| 同じキーで使えるCLIはあるか? | 繰り返しの質問を、あとからスクリプトに移せます。 |
自分のアシスタントではなく、広告プラットフォームの中に組み込まれたAIツールも検討しているなら、AIメディアバイヤー向けコパイロットのまとめで、自律型と承認型の選択肢を比較しています。
WevionのMCPサーバーの位置づけ
WevionのMCPサーバーとCLIは、Meta、Google、TikTok、Taboola、Snapchat、Outbrainを1つの接続にまとめます。Wevionはこれらの媒体のデータを約15分ごとに同期するので、アシスタントが読む数字は、あなたがクロスチャネル分析で見ている数字と同じです。MCPサーバーとCLIはProプランから利用できます。
WevionのMCPページによると、サーバーはキャンペーン、広告アカウント、インサイトをツールとして公開しています。キャンペーンのステータスや指標を尋ねたり、アカウント、インサイト、レポートを日常の言葉で照会したり、キーの権限の範囲内でWevion APIを通じてアシスタントに操作させたりできます。また、MCPクライアントは操作のたびに確認を求めるとも記載されています。
信頼性の面では、ページに次のように書かれています。
- 各APIキーは特定の領域と操作に限定され、読み取り専用か読み取りと書き込みのどちらかに設定できる
- キーはそれぞれのチームのコンテキストを持ち、いつでも取り消せる
- サーバーは、キーが許可したツールだけを公開する
- キーは暗号化されチームごとに分離されており、Wevionがあなたのキャンペーンでモデルを学習させることはない
始め方としておすすめなのは、分析用に読み取り専用のキーを用意し、アシスタントの変更提案のしかたに慣れてから、読み書き用のキーを別に作ることです。
設定の流れ
具体的な画面はAIクライアントによって異なりますが、Wevionの設定は3つのステップです。
- APIキーを作成する。 Wevionの「APIキー」セクションで、アシスタントに扱わせたいチームを選んでからキーを生成します。キーにはそのチームが紐づきます。表示されるのは一度だけなので、安全な場所に保管してください。
- リモートサーバーを追加する。 MCPクライアントで、Streamable HTTP(POST)トランスポートのリモートMCPサーバーを追加し、キーを
x-api-keyヘッダーで送信します。対応しているのはPOSTとStreamable HTTPのみで、SSEには対応していません。 - 読み取り専用の質問で試す。 まずは「広告アカウントとそのステータスを一覧にして」のような無害な質問をして、答えがWevionで見ている内容と一致するかを確認します。
実務上の注意点が2つあります。AIクライアントによっては、リモートコネクタを追加する前に、そのクライアント自体の有料プランが必要です。また、AIクライアントのコネクタディレクトリからサインインし、キーを扱わずにスコープを承認する方法については、Wevionのページでまだ公開されていないと説明されています。
広告CLI:スクリプトと自動化のために
会話は探索には最適ですが、毎朝同じ手順で実行したい作業にはあまり向いていません。そこで広告CLIの出番です。
Wevion CLIは、ターミナル、スクリプト、CIパイプラインからWevion APIを操作します。MCPとCLIのページによると、次のとおりです。
- インストール: Node.js 22以降が必要で、
npm install -g @wevion/cliでインストールします。 - 認証:
wevion loginを実行してAPIキーを貼り付けるか、CIでヘッドレス実行する場合は環境変数WEVION_API_KEYを設定します。 - 探索:
wevion listでAPIのエンドポイントが領域ごとに表示され、組み込みのヘルプで各コマンドのフラグを確認できます。 - 出力をつなぐ: 結果はJSONで返るので、
jqなどのツールや自社のレポートに渡せます。 - AIエージェントと連携する:
wevion agentを実行すると、認証、コマンド、終了コードの入門ガイドが表示されるので、コーディングエージェントがAPIをすばやく理解できます。
CLIはMCPサーバーと同じAPIキーと権限モデルを使います。環境ごとに専用のキーを1つずつ用意する習慣をつけておけば、CIのジョブで使うキーを、チームがチャットで使うキーに影響を与えずに取り消せます。
使い分けの目安は次のとおりです。
- MCPサーバーは、その場の質問、パフォーマンス低下の原因調査、アシスタントと一緒に変更案を作るときに。
- CLIは、定期チェック、繰り返し行う一括操作、人が入力しなくても動くべきあらゆる作業に。
まとめ
- 広告MCPサーバーを使うと、MCP対応のAIアシスタントが日常の言葉で広告アカウントを読み取り、分析し、許可された範囲で操作できます。
- 単一媒体の選択肢もあります。Metaは公式のMCPサーバーを提供し、Googleは読み取り専用のGoogle広告MCPサーバーを公開しています。
- MCPの仕様は、人間の介在、機密性の高い操作での確認、ツール呼び出しの記録を推奨しています。
- サーバーは、公式API、範囲を限定でき取り消せるキー、デフォルトでの読み取り専用、対応媒体で選びましょう。
- 会話に向かない繰り返しの作業は、同じキーで使えるCLIが担います。
自分のアカウントで試す
媒体を接続し、読み取り専用のキーを作って、普段ならレポートを作って答えている質問をアシスタントに投げてみてください。WevionはProプランで14日間の無料トライアルをカード不要で提供しているので、MCPサーバーとCLIを自分のデータで試せます。無料トライアルを始める。
出典(2026年10月22日確認):What is the Model Context Protocol、MCP仕様:ツール、Google Ads API:MCPサーバー、WevionのMCPとCLI。
さらに探す:
広告における AI
このトピックの全ガイドを基礎から上級まで整理したpillarページを読む。