ChatGPTとClaudeを活用したネイティブ広告リサーチ:MCPワークフロー
ClaudeまたはChatGPTをMCP経由でライブネイティブ広告インデックスに接続すると、競合リサーチが会話になります:分解分析、アングルマイニング、地域スカウティング、ウォッチリスト監視——5つのワークフローとプロンプトを提供します。

ChatGPTまたはClaudeの中で、アシスタントをMCP(Model Context Protocol)経由で広告ライブラリに接続することで、本格的なネイティブ広告リサーチを実行できます。フィルターを1時間クリックする代わりに、「Taboola上で米国で最も長く掲載されている関節痛の広告を見つけて、そのフックをクラスタリングしてください」と質問すれば、アシスタントは72万5,000以上のネイティブ広告クリエイティブ(29,000以上の広告主、49ネットワーク、2026年6月時点)のインデックスに対してライブのツールコールを連鎖させます。このチュートリアルでは、5分で完了するセットアップと、日常使いに耐える5つのリサーチワークフロー、さらにモデルを実際のデータに基づかせて創作を防ぐプロンプトパターンを紹介します。
必要なもの#
- OpenAdLibraryのアカウントとAPIキー。 キーはアカウント設定から発行されます。同じキーがパブリックデータAPIとMCPサーバーの両方で機能します。APIファーストのスパイツールが重要な理由については、API搭載の広告スパイツールをご覧ください。
- MCP対応のクライアント。 Claude(Web版・デスクトップ版)はカスタムコネクタをサポート。ChatGPTはデベロッパーモードでMCPコネクタをサポート。Claude Code、Cursor、およびほとんどのエージェントフレームワークはMCPをネイティブにサポートしています。
- 5分間。 インストールするものはありません。サーバーは
mcp.openadlibrary.comでホストされており、現在のMCPトランスポート標準であるStreamable HTTPを話します。
サーバーはWebアプリと同じコーパスに対して43のツールを公開しています:広告検索、ブランド・広告主検索、追跡されたランディングページ、トレンドとシェア・オブ・ボイスの集計、パブリッシャーデータ、ウォッチリスト操作など。完全なツールカタログと各クラスタの用途はNative Ad Library MCPに文書化されています。この記事はワークフローについてです。
ClaudeとChatGPTの接続#
Claude: ホスト型サーバーのURLを指すカスタムコネクタを追加し、APIキーで認証します。claude.aiはOAuthスタイルの接続フローをサポートしており、ヘッダーを送信できないクライアントはURLにキーを含めることができます。ChatGPT: デベロッパーモードを有効にし、同じURLとキーでMCPコネクタを追加します。Claude Code / Cursor / エージェント: 1行の設定エントリ、例:claude mcp add --transport http openadlibrary https://mcp.openadlibrary.com/mcp。これらのプラットフォームは反復的に更新されるため、メニュー名が変わることがあります。キー設定からリンクされているAPIドキュメントページを、現在のクリックパスの情報源として扱ってください。
使い捨ての質問で接続を確認します:「OpenAdLibraryのツールを使用して、インデックスはTaboolaに対して何件のライブクリエイティブを保持していますか?」 アシスタントが記憶からではなくツールコールで回答すれば、接続は完了です。
ワークフロー1:競合の分解分析#
プロンプト:「[ブランドまたはドメイン]のネイティブ広告をプロファイリングしてください。どのネットワークに掲載され、ライブクリエイティブは何件か、どのようなアングルで運用しているか、最も古い広告はどのくらい掲載されているか、ランディングページは何を販売しているか。クリエイティブIDを引用してください。」
アシスタントはブランド検索、その広告主にスコープされた広告検索、ランディングページ取得を連鎖させ、ブリーフィングを作成します。これは、競合のネイティブ広告をスパイする方法の手動プロセスを委任したバージョンです。同じロジックですが、午後ではなく数分で完了します。ファネルについてはフォローアップの質問をします:「最も長く掲載されている3つの広告の背後にあるランディングページを取得し、オファーの構造を説明してください」(手動の方法は競合のランディングページを見つける方法にあります)。
ワークフロー2:生存広告からのアングルマイニング#
ネイティブ広告で最も信頼できるクリエイティブブリーフは「すでに生き残ったもの」です。広告の長寿性は収益性に最も近い公開プロキシです。負けている広告を1ヶ月も掲載し続ける人はいません。これは勝利のシグナルとしての広告長寿性の論点そのものです。
プロンプト:「[ネットワーク]上の[地域]で、21日以上掲載されている[業種]の広告を検索してください。フックの種類ごとにグループ化し、繰り返し現れるアングルと例のヘッドラインをリストアップし、同じ心理を使用しながらもコピーしていない5つの新しいヘッドラインバリアントを草案してください。」
プロンプトにスコアリングルーブリックを貼り付けると、クラスタリングがより鮮明になります。勝ちネイティブ広告クリエイティブの分析方法のフレームワークは、そのままプロンプト素材として機能します。
ワークフロー3:業種と地域のスカウティング#
新しい地域や業種に参入する前に、市場マップを尋ねます:「ドイツのホームインプルーブメント業種についてTaboolaとMGIDを比較:クリエイティブボリューム、トップ広告主、過去30日間の新規参入者、およびドイツでは掲載されているが米国では掲載されていない広告主」 ネットワークプロファイル、シェア・オブ・ボイス、新規参入者ツールは、まさにこの集計のために作られました。これはネイティブ広告での新地域への拡大の拡張ロジックと組み合わせます:実績のあるTier-1アングルにまだローカル競合のないTier-2市場を見つけます。
ワークフロー4:スケジュールによるウォッチリスト監視#
ウォッチツールはセッション間で状態を保持します:「これらの5つの広告主を私のウォッチリストに追加してください」 その後、毎週:「ウォッチリストを確認してください。今週観測を停止した広告、21日間の掲載を超えた広告、新しいクリエイティブを開始した広告はどれですか?」 これをスケジュールされたエージェントタスクとして実行すると、月曜日の競合レビューはやらなければならない雑用ではなく、読むレポートになります。基礎となるリストの構築は競合ウォッチリストの構築方法で、完全なサイクルは競合広告インテリジェンスワークフローの構築でカバーされています。
ワークフロー5:市場動向ダイジェスト#
プロンプト:「過去14日間で[業種]のネイティブ広告に何が変わりましたか?新しい広告主、消えたクリエイティブ、シェアを獲得しているアングル。各主張の根拠データを引用してください。」
これはトレンド、デルタ同期、新規参入者ツールを使用して、優秀なアナリストがまとめるようなダイジェストを生成します。クリエイティブスプリントや予算レビューの前の常設ブリーフとして有用です。
エンドツーエンドの実例#
実際のセッションを圧縮してお見せします。タスク:米国の補聴器市場に参入するクリエイティブチームにTaboola向けのブリーフィングを行う。
プロンプト1: 「OpenAdLibraryのツールを使用して、米国のTaboola広告で、難聴または補聴器に関する14日以上掲載されている広告を見つけてください。広告主、ヘッドライン、掲載日数、クリエイティブIDをリストアップしてください。」
アシスタントはスコープされた広告検索を実行し、生存広告のテーブルを返します。たとえば、4つの広告主にわたる十数件の広告で、最古は37日間掲載。
プロンプト2: 「それらのヘッドラインを心理的フックごとにクラスタリングしてください。どの広告主が最も多くのライブクリエイティブを持ち、複数のアングルをテストしているのか、それとも1つのアングルを反復しているのか?」
新しいツールコールは不要です。アシスタントは返されたデータを処理し、例えば、ボリュームリーダーは多くの画像バリエーションで1つの問題・煽動アングルを運用している一方、チャレンジャーは発見フレームのフックをテストしていると報告します。
プロンプト3: 「最も長く掲載されている2つのクリエイティブの背後にあるランディングページを取得し、ファネルを説明してください:クイズ、アドバトリアル、それとも直接オファー?」
プロンプト4: 「クリエイティブブリーフを書いてください:支配的なアングル、誰も実行していないギャップアングル、カテゴリのファネル標準、3つのテスト仮説。ツールで検証できなかったことは明記してください。」
15分、1回のチャットで、ブリーフはキャプチャされた証拠(チームが広告インテリジェンスコンソールで開けるクリエイティブID)を引用し、雰囲気ではありません。
プロンプト4の最後の文は見た目以上に重要であり、これがグラウンディングにつながります。
モデルを正直に保つプロンプトパターン#
ツールを持つアシスタントでも、その周辺でハルシネーションを起こす可能性があります。5つのルールで大部分を防げます:
- ツール出力への引用を強制する。 プロンプトの最後に「ツール結果からクリエイティブID/広告主名を引用してください。ツールが返さなかった場合はそのように言ってください」と付け加えます。IDのない回答は学習メモリからの回答です。
- ツールが返さなかった数字は決して受け入れない。 カウントを要求した場合、それらは検索または集計コールからのものでなければならず、モデルの記憶からのものではありません。
- 集計前にスコープを設定する。 「すべてのネットワーク、すべての地域」という質問はコールを消費し、曖昧な結果を生みます。ネットワーク、地域、期間を指定してください。
- 意図的にページネーションする。 「すべて」ではなく、長寿性または新しさで上位N件を要求します。キーセットウォーキングはエクスポート用であり、チャット用ではありません。
- 自分のクォータを知る。 無料プランのAPIキーは意図的に少量です。接続確認と1日1~2回のデモクエリを実行するのに十分です。継続的なエージェントリサーチは有料プランで実行し、大量のプログラムによる取得はチャットではなく広告インテリジェンスAPIに任せるべきです。
ここでの変化は利便性以上のものです。広告ライブラリはかつて訪問するウェブサイトでしたが、MCPを通じてアシスタントが推論するデータソースになります。そして、これを毎週のルーチンに組み込んだバイヤーは、毎週その優位性を積み重ねていきます。







