PaidSync.ai は Claude と ChatGPT のためのホスト型 Google Ads MCP サーバーです。公式の Google Ads API を使うため、アシスタントは普段の言葉でレポートを読み、変更を行えます。開発者トークンも Google Cloud プロジェクトも不要で、ホストするものもありません。Claude のコネクタディレクトリか ChatGPT の Plugins ディレクトリから PaidSync.ai を追加してログインし、Google 自身のログイン画面で Google Ads を接続します。キャンペーンの作成はまずドライランで実行され、新しい検索キャンペーンは一時停止の状態で始まります。同じ接続で Meta、TikTok、LinkedIn など、さらに 10 のプラットフォームを使えます。PaidSync.ai は月15タスクまで無料です。
すべての管理機能と、まだ実装していない機能は、安全な Google Ads MCP サーバーのページに掲載しています。
Google は、ご自身でホストする無料でオープンソースの Google Ads MCP サーバーを公開しています。2026年10月16日に確認した GitHub の README には、三つのツール(Google Ads のクエリ用の検索ツール、リソースのメタデータの参照、ログインでアクセスできるアカウントの一覧)と、五つの設定手順(Python の設定、開発者トークンの設定、Google Cloud プロジェクトでの API の有効化、認証情報の設定、MCP クライアントの設定)が記載されています。コードを自分でホストしてデータを読みたい開発者に向いています。
PaidSync.ai は、Claude にアカウントを操作させたい人のためのホスト型の選択肢です。確認できるポイントは次のとおりです。
詳しい比較は PaidSync.ai と公式 Google Ads MCP の比較をご覧ください。
Claude をお使いなら、Google Ads を Claude に接続する方法を手順ごとにご覧ください。Bing もお使いなら、Microsoft Ads MCP サーバーもご覧ください。
できることは三つです。読み取りでは、アシスタントがエクスポートなしで広告費、コンバージョン、品質スコア、検索語句を取得します。書き込みでは、キャンペーン、広告グループ、キーワード、広告、入札、予算、オーディエンス、コンバージョンアクションをチャットから作成、変更できます。そして制御では、作成はまずドライランでプレビューされ、破壊的な変更には明示的な確認が必要です。2026年には、読み取りはどの Google Ads MCP でも当たり前の機能です。違いが出るのは、書き込みの範囲の深さ、MCC 対応、そして制御の誠実さです。
以下のカテゴリは稼働中のツールレジストリから取得したもので、各ツールの名前を記載しています。アカウントに書き込むツールと、読み取るだけのツールがあります。接続とアカウント切り替えのツール(connect_google_ads、set_active_account)はすべてのプラットフォームで使うため、Google Ads の一覧には含めていません。全カタログは、どのセッションでも paidsync_context に include_tools:['google_ads'] を指定すると確認できます。
| カテゴリ | ツール | 例 |
|---|---|---|
| キャンペーン | 14 | create_search_campaign, create_shopping_campaign, create_demand_gen_campaign, pause_campaign, duplicate_campaign |
| 広告グループ | 6 | create_ad_group, update_ad_group, pause_ad_group |
| キーワードと除外キーワード | 17 | add_keywords, batch_add_negative_keywords, create_negative_keyword_list, research_keywords |
| 広告 | 7 | create_responsive_search_ad, create_responsive_display_ad, pause_ad |
| アセットと広告表示オプション | 17 | add_sitelinks, add_callout_extensions, create_lead_form_asset, link_asset_to_campaign |
| Performance Max | 9 | create_performance_max_campaign, create_asset_group, add_asset_group_signal, get_pmax_insights |
| ショッピングと商品グループ | 7 | subdivide_product_partition, exclude_product_partition, get_shopping_performance |
| 入札と予算 | 12 | create_bidding_strategy, update_campaign_budget, set_device_bid_adjustment, get_budget_pacing |
| ターゲティング | 10 | set_geo_targeting, set_language_targeting, generate_reach_forecast |
| オーディエンス | 10 | create_custom_audience, upload_customer_match_list, add_audience_targeting, get_audience_insights |
| コンバージョンとインポート | 9 | create_conversion_action, upload_offline_conversions, upload_conversion_adjustments |
| テストとラベル | 10 | create_experiment, update_experiment, apply_label_to_campaign |
| 最適化案と変更履歴 | 4 | list_recommendations, apply_recommendation, get_change_history |
| レポート | 9 | get_campaign_performance, get_keyword_performance, get_search_terms_report, get_auction_insights |
| 監査と分析 | 6 | run_account_audit, get_wasted_spend_report, analyze_search_term_ngrams, detect_anomalies |
| API への直接アクセス | 2 | run_gaql_query, run_mutate |
運用の中心になるのは次の四つです。MCC 対応(set_active_account で操作対象の顧客を切り替え)により、ひとつの PaidSync 接続でマネージャー配下のすべてのクライアントアカウントを扱えます。検索語句の分析(analyze_search_term_ngrams、get_wasted_spend_report)は、10,000行の検索語句レポートを、ひとつのプロンプトで優先度順の除外キーワードリストに変えます。Performance Max のツールは、監査のためにアセットグループとシグナルを読み取り、チャットから編集できます。そしてオフラインコンバージョンのインポートにより、コンバージョンが Web サイトではなく CRM にある場合でも、実際の売上をスマート自動入札に反映し続けられます。
run_account_audit は無料の Google Ads アカウント診断のエンジンでもあるため、AI クライアントを接続する前に、ご自身のアカウントでスコア付きのレポートを確認できます。
どのクライアントでも、同じエンドポイントと同じ Streamable HTTP トランスポートを使います。貼り付けて PaidSync のアカウントでログインすれば、Google Ads のツールが表示されます。
https://mcp.paidsync.ai/mcp読み取り専用のレポートにはキーを使いたい場合、Claude Code のようにヘッダーを設定できるクライアントなら、同じ URL に Authorization: Bearer ps_... または x-api-key として送れます。キーを URL に含めてはいけません。クエリ文字列はログに残ります。変更を適用するには、引き続き OAuth でのログインが必要です。
claude.ai か Claude Desktop アプリで 設定、コネクタ の順に開き、PaidSync を検索して 接続 をクリックし、PaidSync のアカウントでログインします。コネクタはどの Claude プランでも使え、無料プランでもカスタムコネクタをひとつ使えます。手順は Google Ads を Claude に接続するをご覧ください。
ターミナルで claude mcp add --transport http paidsync https://mcp.paidsync.ai/mcp を実行します。セッションを始めて /mcp と入力し、paidsync を選んで、開いたブラウザ画面で PaidSync のアカウントでログインします。OAuth トークンは Claude Code が保存します。チームで使う場合は、同じ http サーバーの設定を書いた .mcp.json をリポジトリのルートにコミットします。プロンプトやヘッドレス実行を含む詳しい手順は Google Ads を Claude Code に接続するをご覧ください。
設定、セキュリティとログイン の順に開き、開発者モード をオンにします。chatgpt.com/plugins を開いてプラスボタンをクリックし、アプリ名を PaidSync にしてサーバー URL を貼り付け、OAuth を選びます。最初にツールが実行されたときに PaidSync のアカウントでログインします。Developer mode は Web 版の Plus、Pro、Business、Enterprise、Education プランで使えます。手順は Google Ads を ChatGPT に接続するをご覧ください。
{"mcpServers": {"paidsync": {"url": "https://mcp.paidsync.ai/mcp"}}} を、プロジェクトの .cursor/mcp.json、またはすべてのプロジェクト用の ~/.cursor/mcp.json に追加します。Cursor Settings、MCP の順に開き、Cursor が OAuth を求めたら PaidSync のアカウントでログインします。Windsurf も同じ形式で、serverUrl を ~/.codeium/windsurf/mcp_config.json に指定します。
gemini mcp add --transport http paidsync https://mcp.paidsync.ai/mcp を実行し、/mcp auth paidsync と入力してログインします。Gemini Code Assist と Antigravity は同じ ~/.gemini/settings.json を、httpUrl のエントリ付きで読み込みます。Gemini アプリでは、個人の Google アカウントの Custom apps for Spark から直接追加できます。Gemini Enterprise の Business エディションでは、チームの管理者が Connected apps から PaidSync を追加します。手順は Google Ads を Gemini に接続するをご覧ください。
Copilot Studio でエージェントを開き、ツール、ツールを追加、新しいツール、Model Context Protocol の順に進みます。サーバー URL を貼り付け、OAuth 2.0 と 動的検出(または x-api-key という名前のヘッダーで送る API キー)を選び、トランスポートは Streamable HTTP にします。Create をクリックし、エージェントに追加 を選んで、Microsoft 365 Copilot チャネルに公開します。Copilot Studio には職場または学校のアカウントが必要です。一般向けの Copilot アプリはカスタム MCP サーバーに対応していません。
PaidSync の Google Ads 機能を使った一週間は、たとえばこうなります。月曜の朝、「過去7日間で何が変わったか、キャンペーン別に、予算の消化ペースがずれているのはどこか」と尋ねます。アシスタントは get_campaign_performance と get_budget_pacing からデータを取得し、具体的な数字で答えます。Performance Max キャンペーンの広告費が競合のブランド名に流れているのに気づいたら、ブランドの除外を依頼し、提案された変更を確認して承認します。その後、過去30日間の検索語句の n-gram 分析を依頼すると、アシスタントは損失の大きい n-gram の上位を返します。五つを選ぶと、二回目の確認の後にキャンペーン単位の除外キーワードとして追加します。
同じサーバーで Meta Ads、LinkedIn、TikTok、GA4、GTM、Search Console(読み取り専用)、Merchant Center も使えるため、「Google Ads の変更で GA4 のコンバージョンは増えたか、先週 Merchant Center のフィードで不承認はあったか」という追加の質問にも、別のタブではなく同じセッションで答えられます。このクロスプラットフォームのセッションこそが、Google Ads のコネクタとペイドメディア用サーバーの実際的な違いです。プロンプトの例は Claude 向け Google Ads プロンプト 15 選に、さらに踏み込んだアカウント見直しの流れは Google Ads 監査ガイドにまとめています。
数値が悪い方向に動いたら、まず Google Ads トラブルシューティング集をご覧ください。各ガイドで、よくある問題ごとに考えられる原因を順に挙げ、それぞれを確認できる PaidSync のツールを紹介しています。
書き込み権限で気になるのは信頼性です。その答えは手順にあります。PaidSync ワークスペースでは、すべての書き込みが既定で承認カードになり、安全に元に戻せる変更には適用後のカードに Undo が表示されます。MCP 経由では PaidSync はカードを作らないため、アシスタント自身の確認プロンプトが人による確認になります。どちらの経路でも、作成はまずプレビューされ、破壊的な操作には明示的な確認が必要で、適用した変更はベストエフォートで 7 日間の前後比較とともに記録されます。
Google Ads アカウントや MCC を Claude、ChatGPT、Cursor に接続して、数分で最初のレポートを実行しましょう。
無料で始める、15タスク、カード不要 カテゴリガイドを読むPaidSync は 14 のプラットフォームをカバーするひとつの MCP エンドポイントです。詳細は MCP サーバーのページをご覧ください。クライアントのコンテキストを小さく保つため、tools/list は最小限のスターターセットを返します。全カタログは実行時に paidsync_context で確認でき(選択中の顧客、接続済みのプラットフォーム、グループ化されたツールカタログを返します)、paidsync_exec で実行します。この 二段階の呼び出しにより、630+ のツールのスキーマを毎回の会話に載せることなく、エージェントはすべての Google Ads ツールを一覧して呼び出せます。
ログインは動的クライアント登録と PKCE を使った OAuth 2.0 で行うため、どのクライアントにもクライアント ID を入力する必要はありません。API キーは読み取り専用の用途で Authorization: Bearer または x-api-key ヘッダーで受け付け、URL では受け付けません。変更の適用には OAuth でのログインが必要です。トークンは AES-256-GCM で暗号化して保存されます。MCC 対応は標準機能で、set_active_account がタスクごとに操作対象の顧客を切り替え、PaidSync がすべての Google Ads API 呼び出しで顧客 ID のヘッダーを管理します。サーバー側の確認はクライアントに関係なく実行されます。Google Ads の作成ツールは既定で dry_run による変更なしのプレビューになり、破壊的な操作には confirm_destructive が必要で、書き込み前のバリデーターが危険な引数を止めます。承認のステップ自体はクライアント側にあり、MCP 経由では PaidSync はカードを作りません。検出用に、ドメインは OAuth の認可サーバーと保護リソースのメタデータ(RFC 8414 と RFC 9728)、MCP サーバーカード、agent-auth.json、security.txt、Content-Signal ディレクティブを公開しています。
ツールの範囲を正確に伝えるほうが、誇張するより大切なので、はっきり書きます。
subscribe_to_recommendations で登録しない限りオフのままです。どのプランでも 14 のプラットフォームと MCC にリンクしたすべてのクライアントアカウントを使え、アカウント単位やプラットフォーム単位の料金はありません。ツールの呼び出しは、レポートの読み取りでも変更の下書きでも、それぞれタスク一件として数えます。詳細は paidsync.ai/pricing をご覧ください。
| プラン | 料金 | 含まれる |
|---|---|---|
| 無料 | $0/月 | 月15タスク、カード不要 |
| Pro | $99/月から | 600タスク($99)、1,200タスク($149)、4,000タスク($199) |
| チーム | $249/月から | 5席、共有6,000タスク |
| 運用代行 | 個別見積もり | ペイドメディアの完全運用代行 |
Google Ads、MCC 対応、さらに 13 のプラットフォームを、今日から AI アシスタントで。
クライアントごとに一度設定するだけ。エンドポイントとログインはどこでも同じです。
MCP(Model Context Protocol)サーバーは、Google Ads API の操作を、Claude、ChatGPT、Cursor などの AI アシスタントが呼び出せる型付きツールとして提供します。Google Ads MCP を使うと、アシスタントは Google Ads Editor の代わりに会話を通じて、広告費、ROAS、品質スコアの読み取り、キャンペーンの作成、入札の編集、除外キーワードの追加、Performance Max の管理を行えます。PaidSync.ai の Google Ads 機能は書き込みに対応し、MCC のマネージャーアカウントにネイティブ対応しています(https://mcp.paidsync.ai/mcp)。Google 公式のサーバーは読み取り専用で、ツールは 3 つ、セルフホスト型です。Google Ads の AI エージェントのページもご覧ください。
はい。Google 公式の Google Ads MCP サーバーはオープンソースで読み取り専用、ツールは 3 つで、ご自身のマシンかクラウドで動かします(リリース 0.0.4、2026年9月25日。2026年9月29日に確認)。PaidSync.ai はホスト型で、Google Ads のツールでキャンペーンの作成と変更も行えます。
14 のプラットフォームに 630+ のツールを持つサーバーの中で、アカウント全体の読み取りと変更を行います。カテゴリは、キャンペーン、広告グループ、キーワードと除外キーワード、広告、アセットと広告表示オプション、Performance Max、ショッピングと商品グループ、入札と予算、ターゲティング、オーディエンス、コンバージョンとインポート、テストとラベル、最適化案と変更履歴、レポート、監査と分析、API への直接アクセスです。Claude から、検索、Performance Max、ディスプレイ、動画、ショッピング、デマンド ジェネレーションのキャンペーンを作成できます。
PaidSync は MCC(My Client Center)対応を、ひとつの接続で使えるネイティブ機能として提供しています。ひとつの PaidSync ログインでマネージャー配下のすべてのクライアントアカウントを扱え、アシスタントは set_active_account でタスクごとに顧客を切り替えます。Google 公式のサーバーは読み取り専用で、アカウントの選択はご自身の API 認証情報に任されます。2026年9月に確認したコミュニティ製のサーバーは、いずれも単一アカウント向けでした。複数のクライアントアカウントを持つ代理店にとって、これがデモと本番運用の接続の実際的な違いです。
Google 公式の Google Ads MCP サーバーは読み取り専用で、ツールは 3 つ、ご自身の Google Ads API 認証情報を使ってご自身のマシンで動かします。PaidSync はホスト型のサーバーで、最初から 158 の Google Ads ツール、MCC 対応、書き込み(作成前のドライランと、破壊的な変更での明示的な確認付き)、OAuth 2.0 ログイン、さらに同じセッションで 13 のプラットフォーム(Meta、LinkedIn、TikTok、GA4、GTM、Search Console、Merchant Center、Snapchat、Reddit、Pinterest、Microsoft、X、ChatGPT Ads)を使えます。両方を同じ MCP クライアントで並べて使うこともできます。詳細は /vs/google-ads-mcp をご覧ください。
PaidSync はどの経路でも書き込みを確認し、人による確認のステップは作業する場所によって変わります。PaidSync ワークスペースでは、すべての書き込みが既定で承認カードになり、安全に元に戻せる変更には適用後のカードに Undo が表示されます。Claude、ChatGPT などのアシスタントが MCP 経由で PaidSync を呼び出す場合、PaidSync はカードを作らないため、人による確認はアシスタント自身の確認プロンプトになります。どちらの経路でも、Google Ads の作成ツールは既定で dry_run のプレビューになり、アカウントに触れる前に予定の変更内容を正確に返します。破壊的なツール(削除と停止のツール、名前に budget を含む更新ツール、直接の mutate 呼び出し)には明示的な confirm_destructive のステップが必要で、適用した変更はベストエフォートで 7 日間の前後比較とともに記録されます。セッションはいつでも取り消せ、トークンは AES-256-GCM で暗号化して保存されます。読み取りの操作では何も変更されません。
AI Max for Search は Google 自身の展開状況に従うため、各アカウントで使えるかどうかは、そのアカウントの Google Ads の画面と同じです。Editor のような複数オブジェクトの一括アップロードは、ひとつの呼び出しとしては提供していません。200件の変更は、確認済みの 200 タスクか、スケジュール実行の最適化案アクションになります。Google Ads スクリプトと Ads Editor の CSV インポートはそもそも API の対象外なので、MCP でも対象外です。
無料プランは $0 で月15タスク、カード不要です。Pro は 600タスクで $99/月から、1,200タスクは $149、4,000タスクは $199 です。チームプランは5席と共有6,000タスクで $249/月からです。運用代行プランは個別見積もりで、運用をすべて代行します。どのプランでも 14 のプラットフォームと MCC にリンクしたすべてのクライアントアカウントを使え、アカウント単位やプラットフォーム単位の料金はありません。Google 自身の MCP サーバーは無料ですが、運用するためのエンジニアリングがコストになります。
Claude(Web、デスクトップ、Claude Code)、ChatGPT、Cursor、Windsurf、Gemini CLI、Perplexity、Copilot Studio、そして Streamable HTTP で MCP を扱えるあらゆるクライアントです。Gemini アプリでは、個人の Google アカウントの Custom apps for Spark から PaidSync を追加できます。一般向けの Copilot アプリはカスタム MCP サーバーに対応していません。Google Ads の接続ガイドは Claude、ChatGPT、Gemini、Perplexity、Copilot です。
Claude 向けには、PaidSync.ai が公式の Google Ads API でレポートの読み取りと変更を行うホスト型の Google Ads MCP です。開発者トークンも Google Cloud プロジェクトも不要です。Claude のコネクタディレクトリから追加して Google でログインします。作成はまずドライランで実行され、新しい検索キャンペーンは一時停止の状態で始まります。月15タスクまで無料です。