インストール不要。2分以内に動きます。
cloud.anythingmcp.com で無料トライアルを開始し、Google Ads をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。
概要
ClaudeやChatGPTにGoogle Adsのキャンペーン、検索語句、品質スコア、予算、コンバージョンを質問できます。読み取り専用、開発者トークン不要、15分で設定できます。
こう聞いてみよう
Google Ads のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
MCPサーバーとしてのGoogle Ads
短い答え: Google Ads APIへのアクセス権があるGoogle CloudプロジェクトでOAuthクライアントを作成し、AnythingMCPにGoogle Adsコネクタをインストールしてブラウザで一度だけ認証し、AIクライアントにAnythingMCPをリモートMCPサーバーとして追加します。これでClaude、ChatGPT、Cursor、Geminiがキャンペーン、検索語句、品質スコア、予算、コンバージョン、変更履歴を読み取り、実際の数値に基づいて質問に答えられるようになります。コネクタは読み取りのみで、キャンペーンの一時停止や入札単価の変更はできません。
2026年9月9日以降、Googleは開発者トークンを使用していません。APIへのアクセス権はGoogle Cloudプロジェクトに属し、クライアント センター(MCC)アカウントも不要です。いまだに開発者トークンを求めるガイドやツールは情報が古くなっています。詳しくは開発者トークンなしでGoogle Ads APIにアクセスするを参照してください。
質問できること
| 分野 | 例 | 使われるツール |
|---|---|---|
| アカウントの状態 | 「過去30日間のアカウントの成果はどうでしたか?」 | gads_account_daily_metrics、gads_campaign_performance |
| 無駄な費用 | 「費用が発生したのに一度もコンバージョンにつながらなかった検索語句は?」 | gads_search_terms、gads_keyword_performance |
| 除外キーワード | 「先月の検索語句から除外キーワードを提案して」 | gads_search_terms、gads_run_gaql |
| 品質スコア | 「品質スコアが低いキーワードはどれで、平均を下回っている要素は何ですか?」 | gads_keyword_performance |
| 予算 | 「予算とランクのどちらで制限されていますか?」 | gads_budget_pacing |
| 広告 | 「不承認の広告や、広告の有効性が低い広告はどれですか?」 | gads_ad_performance |
| トラッキング | 「コンバージョン トラッキングは正しく設定されていますか?」 | gads_conversion_actions、gads_run_gaql |
| 変更内容 | 「先週、誰が何を変更しましたか?」 | gads_change_history |
| MCCアカウント | 「すべてのクライアント アカウントの費用を比較して」 | gads_list_client_accounts |
| その他 | APIで作成できるあらゆるレポート | gads_run_gaql、gads_query_field_catalog |
組み込みのプレイブック(gads_playbook)は、質問の種類ごとに適切なツールと、テスト済みのGoogle Ads Query Language(GAQL)クエリを対応付けます。概要、期間比較、成果の低下、デバイス別・地域別・時間帯別の分析、ランディング ページ、Performance Maxのアセット グループ、アセット、オーディエンス、請求などです。API呼び出しは発生しません。
セットアップ方法
ステップ1:Google Ads APIへのアクセス権があるGoogle Cloudプロジェクト
- console.cloud.google.comを開き、プロジェクトを選択または作成して、APIs & Services → LibraryでGoogle Ads APIを有効にします。
- プロジェクトのGoogle Ads APIページを開き、アクセスレベルを確認します。新しいプロジェクトはTestアクセスから始まり、テスト アカウントにしかアクセスできません。実際のアカウントを読み取るには、Explorerアクセス(1日2,880オペレーション、多くの場合は自動で承認)またはBasicアクセス(1日15,000オペレーション、プロジェクトのブランド確認が必要)を申請します。
- APIs & Services → OAuth consent screenで、Google Workspaceを使っている場合はInternalを選び、そうでなければExternalを選んでIn productionに設定します。Testingモードでは、Googleは7日後にリフレッシュ トークンを失効させます。
ステップ2:OAuthクライアントを作成
Credentials → Create credentials → OAuth client ID → Web applicationを選び、リダイレクトURI https://cloud.anythingmcp.com/api/mcp-oauth/callback(セルフホストの場合は<your AnythingMCP URL>/api/mcp-oauth/callback)を追加します。クライアントIDとシークレットをコピーします。
ステップ3:コネクタをインストールして認証
- AnythingMCP Cloudでワークスペースを作成(7日間無料)するか、自分でホストしたAnythingMCPを使います。
- Marketplaceを開き、Google Adsを探してInstallをクリックし、クライアントIDとシークレットを貼り付けます。MCCアカウント経由でクライアント アカウントにアクセスする場合は、MCCの10桁のIDも
GOOGLE_ADS_LOGIN_CUSTOMER_IDに入力します。 - コネクタのページでAuthorize with Providerをクリックし、Google Adsアカウントを閲覧できるGoogleユーザーでサインインします。Google Adsで読み取り専用の権限を持つユーザーで十分です。
ステップ4:AIクライアントを接続
すべてのクライアントはAnythingMCPサーバーのURLに接続します。claude.aiとChatGPTはOAuthでサインインし、それ以外はX-API-KeyヘッダーにMCP APIキーを送信します。
ツール
| ツール | 内容 |
|---|---|
gads_playbook | よくある質問から、ツールとテスト済みGAQLクエリへの案内役。無料で、API呼び出しは発生しません。 |
gads_list_accessible_customers | サインインしたユーザーが開けるアカウント |
gads_get_customer | 通貨、タイムゾーン、MCCかどうか、自動タグ設定、最適化スコア |
gads_list_client_accounts | MCCアカウント配下のアカウント |
gads_account_daily_metrics | 日別のインプレッション数、クリック数、費用、コンバージョン数、コンバージョン値 |
gads_list_campaigns | キャンペーンとそのステータス、制限されている理由や配信されていない理由 |
gads_campaign_performance | 期間内のキャンペーン別合計(費用順) |
gads_ad_group_performance | 広告グループ別の合計 |
gads_ad_performance | 広告見出し、説明文、広告の有効性、承認ステータスを含む広告 |
gads_keyword_performance | 品質スコアとその3つの要素を含むキーワード |
gads_search_terms | 検索語句レポート |
gads_budget_pacing | 1日の予算、費用、予算とランクによるインプレッション シェア損失率 |
gads_conversion_actions | コンバージョン アクション:メインかどうか、カウント方法、計測期間、値 |
gads_change_history | 誰が、いつ、どのツールから何を変更したか(過去30日間) |
gads_recommendations | Googleの最適化案とその推定効果 |
gads_run_gaql | 任意のGAQLクエリ(ページング対応) |
gads_query_field_catalog | フィールド名、型、列挙値、互換性 |
すべてのツールは読み取り専用としてマークされているため、ClaudeとChatGPTはこれらをアクションとして扱わずに実行できます。
依頼時に何が起こるか
claude.aiでClaudeに、自社のGoogle Adsアカウントの過去30日間の成果(費用、コンバージョン数、コンバージョン単価、主なキャンペーン)を聞きました。Claudeは自分で6つのツールを呼び出しました。アクセスできるアカウントを一覧にし、同じ名前のアカウントが2つあり、そのうち1つは年間を通して動いていないことに気づき、通貨とタイムゾーンを読み取り、キャンペーン別の合計、キャンペーンの一覧、日別の推移、コンバージョン アクションを取得しました。
回答は合計値だけにとどまりませんでした。B2Bアカウントにしてはコンバージョン単価が良すぎたため、Claudeは日ごとに数値を確認し、1クリック約1セントの短いクリックの急増が2回あり、それが月間コンバージョンの大半を生んでいたことを見つけました。また、ほぼすべてのコンバージョンがページ訪問としてカウントされる1つの登録アクションであることに気づき、キャンペーンの最適化を信頼する前に、Googleの数値と実際の登録数を比較するよう提案しました。通常なら次の手動監査まで後回しになる種類のチェックです。詳しい手順はClaudeでGoogle Adsを監査するを参照してください。
試してみたいプロンプト
- 「先月のGoogle Adsアカウントの成果を前月と比較して。費用、コンバージョン数、CPA、ROASを表示して」
- 「過去30日間で費用が発生したのに一度もコンバージョンにつながらなかった検索語句を一覧にし、除外キーワード案としてグループ分けして」
- 「品質スコアが5以下のキーワードはどれで、平均を下回っている要素は何?」
- 「検索キャンペーンは、予算とランクのどちらでインプレッション シェアを失っている?」
- 「コンバージョン トラッキングを確認して。どのアクションがメインで、それぞれ過去30日間にコンバージョンを記録している?」
- 「先週、アカウントの入札単価や予算を変更したのは誰?」
他のデータと並べてGoogle Adsを使う
コネクタは他のコネクタと同じAnythingMCPサーバー上で動作するため、1つのチャットで複数のソースを組み合わせられます。Google Search Consoleで有料と自然検索のキーワードを、Google Analytics 4でセッションと収益を、CRMでリードや商談を組み合わせる、といった使い方です。アクセスはサーバー上で人ごとに管理され、すべての呼び出しが記録されます。
制限
- 読み取り専用。 コネクタはキャンペーン、入札単価、予算、キーワードを変更できません。Google AdsのOAuthスコープは読み取り専用ではないため、保護しているのはコネクタ自体と、認証に使うGoogleユーザーです。
- 割り当て。 Explorerアクセスでは、Cloudプロジェクトごとに1日2,880オペレーションまでで、そのプロジェクトのOAuthクライアントを使うすべてのコネクタで共有されます。1つの質問には通常2〜8回の呼び出しがかかります。
- 最新データ。 当日の数値は不完全で、コンバージョンはクリック後も数日間計上され続けます。
- Performance Maxは仕様上、検索語句やプレースメントの詳細をほとんど報告しません。コネクタはAPIが公開している情報(アセット グループ、検索カテゴリ)を表示します。
- 金額はアカウント通貨のマイクロ単位で報告されます。コネクタはモデルに換算するよう指示しているので、回答に記載された通貨を確認してください。
FAQ
Google Adsの開発者トークンは必要ですか?
いいえ。Googleは2026年9月9日に開発者トークンを廃止しました。現在、アクセスはGoogle Cloudプロジェクトのアクセスレベル(実際のアカウントにはExplorer以上)によって決まります。
Claudeがキャンペーンを変更することはありますか?
いいえ。すべてのツールは読み取りのみです。何かを一時停止、作成、編集するツールはありません。
クライアント センター(MCC)アカウントでも使えますか?
はい。GOOGLE_ADS_LOGIN_CUSTOMER_IDにMCCのIDを設定し、まずクライアント アカウントを一覧にするようエージェントに依頼してください。直接招待されたアカウントは、この設定なしで使えます。
コーディングエージェントだけでなく、claude.aiやChatGPTでも使えますか?
はい。AnythingMCPはOAuth対応のリモートMCPサーバーなので、claude.aiではカスタムコネクタとして、ChatGPTではデベロッパーモードのアプリとして使えます。
費用はいくらですか?
Google Ads APIはプロジェクトの割り当ての範囲内で無料で使えます。AnythingMCP Cloudは7日間の無料トライアルの後、月額€19〜です。自分でホストしたAnythingMCPは無料のオープンソース(AGPL-3.0)です。
Google自身のGoogle Ads MCPサーバーとは何が違いますか?
Googleのオープンソースのサーバーはクライアントの隣でローカルに動作し、各自が自分の認証情報で設定します。AnythingMCPのコネクタはサーバー上で動作し、claude.aiやChatGPTなどのWebクライアントで使え、1回の認証でチームで共有でき、テスト済みクエリのプレイブックが付属し、他の業務用コネクタと並べて使えます。
関連ガイド
- Google AdsをClaudeに接続する
- Google AdsをChatGPTに接続する
- 開発者トークンなしでGoogle Ads APIにアクセスする
- ClaudeでGoogle Adsを監査する
- Google AdsをCursorに接続する
- Google AdsをGemini CLIに接続する
- マーケットプレイスのGoogle Ads
このガイドは役に立ちましたか?