mcpField
M
mcp-google-ads-transparency-monitor

mcp-google-ads-transparency-monitor

ローカル
github.com/mambalabsdevビジネス・マーケティング01 週間前に更新

mcp-google-ads-transparency-monitor について

ドメインまたは広告主名から Google Ads Transparency Center の広告を取得する MCP サーバーです。広告形式や掲載日とともに、Google が示す広告件数帯の概要を返します。

主な機能

  1. 01ドメインまたは広告主名で検索
  2. 02広告形式と掲載日を取得
  3. 03クリエイティブと透明性センターのリンクを返却
  4. 04Google の広告件数帯を要約
  5. 05地域、形式、掲載時期で絞り込み

活用シーン

  1. 01企業の Google 広告を確認
  2. 02複数ドメインの広告主を比較
  3. 03最近の動画広告や画像広告を検索
  4. 04地域別の広告活動を確認

MCP 対応

MCP クライアントに `get_google_ads` ツールを提供します。Apify Actor を実行し、Google Ads Transparency Center の公開データから得た行を返します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"com-mambabuilt-mcp-google-ads-transparency-monitor": {
"command": "npx",
"args": [
"-y",
"@mambalabsdev/mcp-google-ads-transparency-monitor"
],
"env": {
"APIFY_TOKEN": "<APIFY_TOKEN>"
}
}
}
}
起動コマンドnpx -y @mambalabsdev/mcp-google-ads-transparency-monitor
設定が必要な環境変数
APIFY_TOKENシークレットApify API token from https://console.apify.com/account/integrations

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@mambalabsdev/mcp-google-ads-transparency-monitor1.0.1

ツール

1

掲載時のツール一覧 · 1 週間前に更新

パラメーター型必須説明
regionstringいいえ広告が表示された地域:任意の地域、または US、GB、DE、FR などの 2 文字の国コード。デフォルトは anywhere です。
domainsarrayいいえ複数の企業ドメイン。各ドメインについて広告行と概要行が個別に返されます。1 回の実行につき最大 500 件の入力です。
formatsarrayいいえtext、image、video 広告に限定します。省略すると、すべての形式が対象になります。
max_adsstringいいえ入力ごとの広告行数。1~1000 件です。広告行ごとに課金されます。デフォルトは 50 です。
skipCacheenumいいえtrue にすると、アカウント内の無料の 24 時間キャッシュではなく、新しい結果を読み込みます。デフォルトは false です。false | true
proxy_modeenumいいえauto は直接接続し、Google がリクエストを拒否した場合は Apify のデフォルトプロキシプールに切り替えます。direct はプロキシを使用しません。residential は Apify の住宅プロキシを使用します。プロキシを使用しても料金は増えません。デフォルトは auto です。auto | direct | residential
since_daysstringいいえ指定した日数以内に最後に表示された広告のみを返します。0 にすると、Google が掲載しているすべての広告を返します。デフォルトは 90 です。
company_domainstringいいえ企業のウェブサイトのドメイン(例:stripe.com)。そのドメインについて Google が掲載している広告を返します。この項目、advertiser_name、またはいずれかのリストを指定してください。
max_charge_usdstringいいえ任意。この金額を超える課金が発生する行を処理する前に、実行を停止します。
advertiser_namestringいいえGoogle が確認した広告主名(例:Stripe, Inc.)。完全一致する名前を最大 5 件使用します。一致しない場合は最も近い候補を closest として示します。
include_summaryenumいいえ入力ごとに概要行を 1 行追加します。広告が見つかった場合にのみ課金されます。デフォルトは true です。true | false
advertiser_namesarrayいいえ複数の広告主名。

詳細

Google Ads Transparency Monitor MCP サーバー

Smithery Glama score MCP Registry npm version npm downloads license mcpservers.org

Google Ads Transparency Monitor MCP サーバー

Apify 上の Mamba Labs Google Ads Transparency Monitor アクター用 MCP サーバーです。企業のドメインまたは広告主名を指定すると、実行ごとに Google の公開 Ads Transparency Center を読み取り、広告ごとに1行を返します。各行には形式、初回および最終表示日、クリエイティブへのリンク、広告のページが含まれます。また、Google による広告件数の範囲を含む企業サマリー行も返します。

内容

できること

企業が掲載している Google 広告を一覧表示します。企業のドメイン(例:stripe.com)または広告主名、あるいはそれぞれのリストを指定します。広告ごとに、広告主、広告 ID、形式(テキスト、画像、動画)、初回および最終表示日、クリエイティブへのリンク、広告の Transparency Center ページを含む行が返されます。さらに、入力ごとにサマリー行が1つ返され、企業が Google 広告を掲載しているか、掲載件数(Google 独自の件数範囲。例:8,000~9,000件)、掲載形式が示されます。広告がない場合、リクエストがブロックされた場合、または Google のページが変更された場合も、row_status にその旨を記載した行が無料で返されます。

すべての処理は Apify 上で実行されます。このパッケージは、アクターの実行を開始して完了を待ち、データセットの行を返す薄いクライアントです。

クイックスタート

Node.js 18 以降と、API トークンを持つ Apify アカウントが必要です。

以下を Claude Desktop の設定(claude_desktop_config.json)、Cursor、または任意の MCP クライアントに追加します。

{
  "mcpServers": {
    "mamba-google-ads-transparency-monitor": {
      "command": "npx",
      "args": [
        "-y",
        "@mambalabsdev/mcp-google-ads-transparency-monitor"
      ],
      "env": {
        "APIFY_TOKEN": "your-apify-token"
      }
    }
  }
}

クライアントを再起動します。get_google_ads ツールが表示されます。

前提条件

  • Node.js 18 以降。
  • console.apify.com/account/integrations で取得した Apify API トークンを APIFY_TOKEN として設定します。サーバーはトークンがなくてもツールを一覧表示しますが、ツールを呼び出すにはトークンが必要です。

プロンプトの例

  • 「notion.so は Google 広告を掲載していますか?件数と形式を教えてください」
  • 「HubSpot が米国で掲載した動画広告のうち、最近の10件を表示してください」
  • 「stripe.com、ramp.com、brex.com のうち、過去30日間に Google で広告を掲載したのはどの企業ですか?」

ツール

get_google_ads。ツールは1つです。引数の例:

{
  "company_domain": "stripe.com",
  "max_ads": "20",
  "since_days": "90"
}

入力

ライブアクターに渡すすべての購入者向け入力が対象です。変更せずに使用します。省略した入力には、アクター独自のデフォルト値が適用されます。company_domain、advertiser_name、domains、advertiser_namesのいずれかを指定してください。

入力型必須説明
company_domainstringいいえ会社のウェブサイトのドメインです。例:stripe.com
advertiser_namestringいいえGoogle が認証する広告主名です。例:Stripe, Inc.
domainsarrayいいえ複数の会社ドメインです。1 回の実行につき最大 500 件の入力を指定できます。
advertiser_namesarrayいいえ複数の広告主名です。
regionstringいいえanywhere、または US、GB、DE、FR などの 2 文字の国コードです。デフォルトは anywhere です。
formatsarrayいいえtext、image、video です。すべての形式を対象にする場合は省略します。
max_adsstringいいえ入力ごとの広告行数です。1~1000 を指定できます。デフォルトは 50 です。
since_daysstringいいえ指定した日数以内に最後に表示された広告のみを対象にします。すべての広告を対象にするには 0 を指定します。デフォルトは 90 です。
include_summarystringいいえtrue または false です。デフォルトは true です。
max_charge_usdstringいいえ実行に対する任意の料金上限です。
skipCachestringいいえtrue の場合、無料の 24 時間キャッシュではなく最新の結果を読み込みます。デフォルトは false です。
proxy_modestringいいえauto、direct、residential です。デフォルトは auto です。

料金

Apify のイベントごとの従量課金で、Apify アカウントに請求されます。料金は USD です。

イベント無料プランBronzeSilverGold
ad-found、返された広告行ごと$0.002$0.0019$0.0018$0.0017
company-summary、広告のある入力ごと$0.003$0.00285$0.0027$0.00255
apify-actor-start、実行開始ごと$0.0005$0.0005$0.0005$0.0005

広告のない行、ブロックされた行、変更されたソース行、エラー行、キャッシュされた行は無料です。

キー

このアクターにプロバイダーキーは必要ありません。Google の公開 Ads Transparency Center を読み込み、独自のキーは保持しません。実行で Apify プロキシを使用しても、そのトラフィックによって料金が増えることはありません。Mamba Labs が実行のプラットフォームコストを負担します。proxy_modeは信頼性を設定する項目です。

アクターのドキュメント全文

apify.com/mambalabs/google-ads-transparency-monitor

ライセンス

MIT です。LICENSEをご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。