Google Ads + Meta Ads + SEO/GEO MCP について
Ryze AI が提供するホスト型のリモート MCP サーバーで、Google Ads、Meta Ads、GA4、Search Console を一つのコネクターにまとめています。MCP 対応の AI クライアントから広告アカウントと分析データを管理したいマーケターや代理店向けです。
主な機能
- 01Google Ads と Meta Ads を扱う単一のリモートエンドポイント
- 02GA4 のレポートとリアルタイムデータのツール
- 03開発者トークンや API キー不要の OAuth ログイン
- 04書き込み変更は承認後に適用される仕組み
- 05プラットフォーム横断の費用と成果の比較
活用シーン
- 01チャットによる広告アカウントの監査レポート作成
- 02Google 広告と Meta 広告のキャンペーン成果と予算の比較
- 03広告費と GA4 のコンバージョンデータの関連分析
MCP 対応
本プロジェクトはホスト型のリモート MCP サーバーで、Streamable HTTP 経由で Claude、ChatGPT、Cursor などの MCP クライアントに広告・分析ツールを公開します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://connector.get-ryze.ai/mcpclaude mcp add --transport http irinabuht12-oss-google-meta-ads-ga4 https://connector.get-ryze.ai/mcp{"mcpServers":{"irinabuht12-oss-google-meta-ads-ga4":{"type":"http","url":"https://connector.get-ryze.ai/mcp"}}}Cursor で開く{"servers":{"irinabuht12-oss-google-meta-ads-ga4":{"type":"http","url":"https://connector.get-ryze.ai/mcp"}}}VS Code で開く{"mcpServers":{"irinabuht12-oss-google-meta-ads-ga4":{"type":"http","url":"https://connector.get-ryze.ai/mcp"}}}{"mcpServers":{"irinabuht12-oss-google-meta-ads-ga4":{"serverUrl":"https://connector.get-ryze.ai/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Claude、ChatGPT、Cursor 用 Google Ads MCP + Meta Ads MCP(Facebook Ads MCP)+ GA4:ホスト型 MCP サーバー 1 つ
Google Ads MCP サーバー、Meta Ads MCP サーバー(Facebook と Instagram の広告)、Google Analytics 4、Google Search Console を、Claude、Claude Code、Claude Desktop、ChatGPT、Cursor、Windsurf、n8n から利用できる 1 つのリモート MCP にまとめました。250 以上のツール、OAuth ログイン、API キーや開発者トークンは不要、承認制の書き込み、7 日間の無料トライアル。
セットアップ不要:ホスト型 Ryze MCP をお使いください(開発者トークン不要、Google Cloud プロジェクト不要、承認制の書き込み)。
製品ページ
- Google Ads MCP:ツール、プロンプト、クライアントごとのインストール方法、比較(製品ページ)
- Google Analytics MCP サーバー:GA4 レポート、リアルタイムデータ、ChatGPT、Claude、Gemini、Perplexity からの AI リファラー流入(製品ページ)
- Meta Ads MCP:Facebook と Instagram の広告ツール、プロンプト、クライアントごとのインストール方法(製品ページ)
- エージェント向けインデックス:llms.txt
30 秒で接続
claude mcp add ryze --transport http https://connector.get-ryze.ai/mcp
claude.ai、Claude Desktop、ChatGPT、Cursor:Settings › Connectors › Add custom connector を開き、https://connector.get-ryze.ai/mcp を貼り付けて、広告を管理する Google アカウントまたは Facebook アカウントでサインインします。API キー不要、開発者トークン不要、インストールも不要です。各クライアントのスクリーンショット →
視聴する:Claude MCP を使った Google Ads・Meta Ads アカウント監査
MCP を使って Claude で Google Ads と Meta Ads のアカウント全体を監査する方法をご覧ください。データの取得から自動監査レポートとプレゼンテーションの作成まで、数時間ではなく数分で完了します。
https://github.com/user-attachments/assets/2f931292-a3af-4010-a72e-38b8cf6e62ba
ご覧いただける内容: 広告アカウントを接続 → Claude が Google Ads と Meta Ads 全体のキャンペーンパフォーマンス、予算効率、ターゲティングの課題を分析 → 推奨事項を含む完全な監査レポートを作成 → すぐに共有できるプレゼンテーションを作成します。Ryze AI で無料でお試しください →
1 つの MCP サーバー。3 つのプラットフォーム。250 以上のツール。 ChatGPT、Claude、Cursor、n8n、Windsurf などから、すべての広告と分析を管理できます。Ryze AI が提供しています。
これは何ですか?
Model Context Protocol(MCP) は、Claude や ChatGPT などの AI アシスタントが外部ツールを安全に利用できるようにするオープン標準です。このリポジトリは、Google Ads MCP、Meta Ads MCP、GA4 MCP を 1 つのサーバーにまとめたものです。Google Ads API、Meta Marketing API、Google Analytics 4 Data API を MCP ツールとして提供するため、3 つのダッシュボードを操作する代わりに、AI アシスタントとのチャットを通じてキャンペーンの作成、キーワードの調査、クリエイティブのアップロード、オーディエンスの作成、パフォーマンスレポートの取得ができます。
Google Ads の公式 MCP、Meta の広告 MCP、このサーバーの比較
| Google Ads 公式 MCP(googleads/google-ads-mcp) | Meta の広告 MCP(mcp.facebook.com/ads) | このサーバー(Ryze AI) | |
|---|---|---|---|
| プラットフォーム | Google Ads のみ | Meta 広告のみ(Facebook、Instagram) | Google Ads + Meta Ads + GA4 + Search Console。同じコネクターから TikTok、LinkedIn、Microsoft Ads も利用可能 |
| ホスティング | セルフホスト型の Python サーバー。Google Cloud プロジェクトが必要 | Meta がホスト | ホスト型リモート MCP(https://connector.get-ryze.ai/mcp) |
| ログイン | Google Ads デベロッパートークン + OAuth | Meta Business ログイン | Google または Facebook でログイン。PKCE を使用した OAuth 2.1。デベロッパートークンは不要 |
| 書き込み | 設計上、読み取り専用 | 読み取りと書き込み | 読み取りと書き込み。変更はすべて承認手順を経由 |
| 料金 | 無料、オープンソース | 別途料金の公表なし | すべての Ryze プランに含まれます(Paid Ads は月額 $89、7 日間の無料トライアル) |
| 最適な用途 | 独自のエージェントを開発する開発者 | Meta 広告のみを運用するチーム | すべての広告アカウントと GA4 を 1 つのチャットで管理したいマーケターや代理店 |
このサーバーは公式サーバーと併用できます。互いに競合することはありません。ローカル環境で読み取り専用のコード中心のセットアップが必要な場合は Google の公式サーバーを、Google Ads、Meta Ads、分析をまとめて利用し、書き込みも行いたい場合はこのサーバーをご利用ください。
よくある質問
公式の Google Ads MCP サーバーはありますか? はい。Google は googleads/google-ads-mcp を公開しています。オープンソースの Python 製で、読み取り専用です。また、デベロッパートークンと Google Cloud プロジェクトが必要です。このリポジトリは、書き込み機能に加えて Meta Ads と GA4 も利用できるホステッド版です。
無料の Google Ads MCP はありますか? Google の公式サーバー(googleads/google-ads-mcp)は無料のオープンソースですが、読み取り専用で、デベロッパートークンと Google Cloud プロジェクトが必要です。このコネクターはすべての Ryze プランに含まれています。Paid Ads は月額 $89 で、7 日間の無料トライアルがあるため、無料でお試しいただけます。
Google Ads MCP として Claude Desktop、Claude Code、Cursor、ChatGPT で動作しますか? はい。すべて同じ URL で利用できます。Claude Code の場合:claude mcp add ryze --transport http https://connector.get-ryze.ai/mcp。claude.ai、Claude Desktop、ChatGPT、Cursor の場合:設定 › コネクター › カスタムコネクターを追加 › URL を貼り付けます。
Claude を Google Ads または Meta Ads に接続するにはどうすればよいですか? コネクターの URL を追加し、広告アカウントを所有する Google または Facebook アカウントでサインインして、Claude にキャンペーンの概要を尋ねます。各クライアントのスクリーンショットは、セットアップガイドをご覧ください。
Google Ads のデベロッパートークンや Meta アプリは必要ですか? いいえ。Ryze を通じて OAuth でログインするため、インストールも API キーの管理も不要です。
これを通じて Claude で Google Ads や Meta 広告を管理、最適化できますか? はい。読み取りはすぐに実行されます。書き込み(予算、入札、停止、新しいキャンペーン、キーワードの変更)は保留状態になり、承認後にのみ適用されます。
Facebook Ads MCP と Meta Ads MCP の違いは何ですか? 同じものです。Facebook と Instagram の広告は Meta の Marketing API 上で動作しており、ここで公開される Meta Ads ツールもこの API を使用します。
リモート MCP ですか、それともローカルですか? リモートで、Streamable HTTP を使用します。お使いのマシン上では何も実行されません。
多数の Google Ads アカウントや Meta アカウントを持つ代理店でも使えますか? はい。listAccessibleCustomers は、ログインアカウントからアクセスできるすべての Google Ads アカウントを返します。呼び出しごとに customerId を渡します(マネージャーアカウントでは loginCustomerId を渡します)。Meta も listAdAccounts を通じて同様に利用できます。
どのツールが含まれていますか? Google Ads ツールが 150 以上、Meta Ads ツールが 80 以上、GA4 ツールが 20 以上含まれています。全リストは利用可能なすべてのツールをご覧ください。プラットフォーム別のページ:Google Ads MCP と Meta Ads MCP。
このツールを開発した理由
マーケターや代理店は、Google Ads、Meta Ads、GA4 を日々使い分けています。それぞれに独自のダッシュボード、API、ワークフローがあります。既存の MCP サーバーは一度に 1 つのプラットフォームしか扱えないため、複数のツールをインストールして設定する必要があります。
このサーバーですべてを統合できます:
| 課題 | 解決策 |
|---|---|
| プラットフォームごとに MCP サーバーが分かれている | 1 つのサーバーですべてのプラットフォームに対応 |
| API キーを使った複雑なローカル設定 | リモート MCP — 2 分で接続 |
| 読み取り専用のアクセス(公式 Google MCP) | すべてのプラットフォームで読み取りと書き込みに対応 |
| 分析機能との連携がない | データに基づく意思決定のための GA4 を標準搭載 |
対応環境
| AI アシスタント | 状態 | セットアップガイド |
|---|---|---|
| ChatGPT | 対応 | セットアップガイド |
| Claude Desktop | 対応 | セットアップガイド |
| Claude Code | 対応 | セットアップガイド |
| Cursor | 対応 | セットアップガイド |
| Windsurf | 対応 | セットアップガイド |
| n8n | 対応 | セットアップガイド |
| Codex CLI | 対応 | 設定 |
| Gemini CLI | 対応 | セットアップガイド |
| Cline | 対応 | セットアップガイド |
機能
Google Ads(150 以上のツール)
- キャンペーン管理 — 検索、ディスプレイ、ショッピング、PMax、Demand Gen、動画、アプリの各キャンペーンを作成、更新、一時停止、削除できます
- キーワード調査 — 検索ボリューム、CPC、競合データを含むキーワード プランナーとの連携
- 入札と予算 — ポートフォリオ戦略、共有予算、デバイス/地域/スケジュール別の入札単価調整
- 広告作成 — レスポンシブ検索広告、ディスプレイ広告、Demand Gen 広告、アプリ広告を、クリエイティブを完全に制御して作成
- オーディエンス ターゲティング — カスタムオーディエンス、リマーケティング リスト、顧客リストとの照合、統合オーディエンス
- パフォーマンス分析 — キャンペーン/広告グループ/キーワード/広告単位の指標、検索語句、ROAS の計算
- アセット — サイトリンク、コールアウト、電話番号、画像、価格、プロモーション、構造化スニペット、リードフォーム
- テスト — テストの作成、スケジュール設定、適用による A/B テスト
- 除外キーワード — キャンペーン単位、共有セット、自動提案
- ラベルと整理 — キャンペーン、広告グループ、広告全体でラベルを作成して適用
- コンバージョン トラッキング — コンバージョン アクションの作成、コンバージョンのアップロード、カスタム変数、値ルール
Meta Ads(80 以上のツール)
- キャンペーンの CRUD — すべての目的に対応したキャンペーンの作成、読み取り、更新、削除
- 広告セット管理 — 予算、スケジュール、配置、最適化の制御
- クリエイティブ管理 — 広告クリエイティブ、画像/動画のアップロード、カルーセル形式とコレクション形式
- オーディエンス ターゲティング — カスタムオーディエンス、類似オーディエンス、興味・行動・属性によるターゲティング
- リード獲得 — リードフォーム、リードの取得、テスト用リード
- 商品カタログ — カタログ管理、商品フィード、商品セット
- パフォーマンス インサイト — アカウント/キャンペーン/広告セット/広告単位の指標と内訳
- ページ管理 — ページ投稿、プロモーション可能な投稿、ページインサイト、宣伝した投稿
- ビジネス管理 — ビジネス情報、ユーザー、ページ、Instagram アカウント、ピクセル
Google Analytics 4(20 以上のツール)
- レポート — 標準レポート、ピボット レポート、リアルタイム レポートを実行
- オーディエンス分析 — オーディエンス、チャネル グループ、セグメントを一覧表示
- プロパティ設定 — データストリーム、拡張計測機能、データ保持設定
- アトリビューション — アトリビューション設定とモデル構成
- キーイベント — コンバージョン イベントを一覧表示して分析
- 連携 — BigQuery リンク、DV360 リンク、Search Ads リンク、Firebase リンク
- 注釈 — 変更追跡用のプロパティ単位の注釈
- メタデータ — 利用可能なディメンション、指標、互換性チェック
クロスプラットフォーム機能
- Google Ads と Meta Ads のキャンペーン パフォーマンスを並べて比較
- 広告費と GA4 のコンバージョン データを関連付け
- プラットフォーム横断の統合 ROAS 分析
- プラットフォーム横断の予算配分の推奨
クイックスタート:Google Ads MCP、Meta Ads MCP、Google Analytics MCP のセットアップ
Claude Desktop と claude.ai(推奨)
リモート OAuth サーバーは、claude_desktop_config.json ではなくコネクタとして追加します。
- 設定 › コネクタ › カスタムコネクタを追加
- 名前に
Ryze、URL にhttps://connector.get-ryze.ai/mcpを入力し、「追加」をクリックします - Google(Google Ads、GA4、Search Console)または Facebook(Meta Ads)でサインインし、アカウントを選択します
Claude Code
claude mcp add ryze --transport http https://connector.get-ryze.ai/mcp
詳しい手順については、Claude セットアップガイドをご覧ください。
ChatGPT
- 設定 > コネクタ > カスタムコネクタを追加に移動します
- MCP エンドポイント URL を入力します:
https://connector.get-ryze.ai/mcp - 名前を
Google Meta Ads GA4にします - 保存をクリックします
詳細は、ChatGPT セットアップガイドをご覧ください。
Cursor / Windsurf
MCP 設定(~/.cursor/mcp.json または ~/.codeium/windsurf/mcp_config.json)に追加します:
{
"mcpServers": {
"google-meta-ads-ga4": {
"url": "https://connector.get-ryze.ai/mcp"
}
}
}
n8n
Streamable HTTP で MCP Server Trigger ノードを使用します。
- ワークフローに MCP Client ノードを追加します
- サーバー URL を
https://connector.get-ryze.ai/mcpに設定します - Bearer 認証を有効にします(推奨)
詳細は n8n セットアップガイド を参照するか、すぐに使えるワークフローテンプレート をインポートしてください。
Claude Code
claude mcp add google-meta-ads-ga4 --transport http https://connector.get-ryze.ai/mcp
プロンプト例
Google Ads
"Show me all my Google Ads campaigns and their performance this month"
"Create a new Search campaign targeting 'best CRM software' keywords with a $50/day budget"
"What are my top 10 keywords by conversions in the last 30 days?"
"Pause all campaigns with ROAS below 2.0"
"Add negative keywords 'free' and 'cheap' to all my Search campaigns"
"Generate keyword ideas for 'project management tools' with volume data"
Meta Ads
"List all active Meta ad campaigns and their spend this week"
"Create a lookalike audience based on my top purchasers"
"What's the CPL for my lead generation campaigns on Facebook?"
"Upload this image and create a new ad creative for my awareness campaign"
"Show me ad performance broken down by age and gender"
"Boost my latest page post with a $100 budget targeting US users"
Google Analytics 4
"Show me a realtime report of active users on my website right now"
"What are my top traffic sources by conversions this month?"
"List all key events configured in my GA4 property"
"Run a report comparing organic vs paid traffic for the last 90 days"
"What custom dimensions and metrics do I have set up?"
クロスプラットフォーム
"Compare my Google Ads and Meta Ads ROAS for Q1 2026"
"Which platform is driving more conversions per dollar spent?"
"Show me all campaigns across Google and Meta with spend over $1000 this month"
"Correlate my GA4 conversion events with Google Ads campaign performance"
アーキテクチャ
+------------------+ +------------------------+ +------------------+
| | | | | |
| ChatGPT | | | | Google Ads API |
| Claude | | MCP Server | | |
| Cursor +---->+ (Remote/Hosted) +---->+ Meta Ads API |
| n8n | | | | |
| Windsurf | | 250+ Tools | | GA4 Data API |
| Codex | | OAuth 2.1 + PKCE | | |
| | | | | |
+------------------+ +------------------------+ +------------------+
AI Assistants Model Context Protocol Ad & Analytics
Platforms
AI アシスタントは Model Context Protocol を使用してこの MCP サーバーと通信します。サーバーは認証を処理し、リクエストを適切な Google Ads、Meta Ads、または GA4 API にルーティングします。
利用可能なすべてのツール
Google Ads ツール(150 以上) — クリックして展開
アカウントとキャンペーンの管理
| ツール | 説明 |
|---|---|
list_accounts | アクセス可能なすべての Google Ads アカウントを一覧表示します |
get_account_info | アカウントの詳細情報を取得します |
get_account_hierarchy | アカウント階層(MCC 構造)を表示します |
list_campaigns | ステータスと指標を含むすべてのキャンペーンを一覧表示します |
get_campaign | キャンペーンの詳細情報を取得します |
create_search_campaign | 新しい検索キャンペーンを作成します |
create_display_campaign | 新しいディスプレイキャンペーンを作成します |
create_shopping_campaign | 新しいショッピングキャンペーンを作成します |
create_pmax_campaign | Performance Max キャンペーンを作成します |
create_demand_gen_campaign | Demand Gen キャンペーンを作成します |
create_app_campaign | アプリキャンペーンを作成します |
copy_campaign | 既存のキャンペーンを複製します |
update_campaign | キャンペーン設定を更新します |
pause_campaign | キャンペーンを一時停止します |
resume_campaign | 一時停止したキャンペーンを再開します |
delete_campaign | キャンペーンを削除します |
広告グループと広告
| ツール | 説明 |
|---|---|
list_ad_groups | キャンペーン内の広告グループを一覧表示します |
create_ad_group | 新しい広告グループを作成します |
update_ad_group | 広告グループの設定を更新します |
pause_ad_group | 広告グループを一時停止します |
enable_ad_group | 広告グループを有効にします |
delete_ad_group | 広告グループを削除します |
list_ads | 広告グループ内の広告を一覧表示します |
get_ad | 広告の詳細を取得します |
create_responsive_search_ad | レスポンシブ検索広告を作成します |
create_responsive_display_ad | レスポンシブディスプレイ広告を作成します |
create_demand_gen_ad | Demand Gen 広告を作成します |
update_ad | 広告を更新します |
pause_ad | 広告を一時停止します |
enable_ad | 広告を有効にします |
delete_ad | 広告を削除します |
キーワードとターゲティング
| ツール | 説明 |
|---|---|
list_keywords | 広告グループ内のキーワードを一覧表示します |
add_keywords | 広告グループにキーワードを追加します |
update_keyword_bid | キーワードの入札単価を更新します |
pause_keyword | キーワードを一時停止します |
enable_keyword | キーワードを有効にします |
delete_keyword | キーワードを削除します |
keyword_planner | ボリュームデータを含むキーワードのアイデアを取得します |
add_negative_keywords | 除外キーワードを追加します |
add_campaign_negative_keyword | キャンペーンレベルの除外キーワードを追加します |
auto_suggest_negative_keywords | AI が提案する除外キーワード |
get_search_terms_insights | 検索語句レポート |
add_audience_targeting | オーディエンスターゲティングを追加します |
set_demographic_targeting | 人口統計ターゲットを設定します |
add_campaign_location_targeting | 地域ターゲティングを追加します |
search_geo_locations | 地域ターゲットを検索します |
入札と予算
| ツール | 説明 |
|---|---|
list_budgets | すべての予算を一覧表示します |
create_budget | 新しい予算を作成します |
update_budget | 予算額を更新します |
list_bidding_strategies | 入札戦略を一覧表示します |
create_portfolio_bidding_strategy | ポートフォリオ戦略を作成します |
set_bid_adjustments | 入札単価調整を設定します |
get_bid_adjustment_performance | 入札単価調整のパフォーマンス |
拡張機能
| ツール | 説明 |
|---|---|
create_sitelink_extensions | サイトリンク拡張機能を作成 |
create_callout_extensions | コールアウト拡張機能を作成 |
create_call_extensions | 電話番号表示オプションを作成 |
create_image_extensions | 画像表示オプションを作成 |
create_price_extensions | 価格表示オプションを作成 |
create_promotion_extensions | プロモーション表示オプションを作成 |
create_structured_snippet_extensions | 構造化スニペットを作成 |
create_lead_form_extensions | リードフォーム表示オプションを作成 |
list_extensions | すべての拡張機能を一覧表示 |
パフォーマンスと分析
| ツール | 説明 |
|---|---|
get_campaign_overview | キャンペーンのパフォーマンス概要 |
get_keyword_performance | キーワードのパフォーマンス指標 |
get_device_performance | デバイス別のパフォーマンス |
get_location_performance | 地域別のパフォーマンス |
get_audience_performance | オーディエンスのパフォーマンス |
get_ad_strength_and_review_status | 広告の有効性スコア |
calculate_roas_by_ad | 広告ごとの ROAS を計算 |
compare_ad_performance | 広告バリエーションを比較 |
identify_optimization_opportunities | AI による最適化の提案 |
run_gaql_query | カスタム GAQL クエリを実行 |
高度な機能
| ツール | 説明 |
|---|---|
create_experiment | A/B テストの実験を作成 |
schedule_experiment | 実験の実行をスケジュール |
promote_experiment | 成功したバリエーションを採用 |
create_conversion_action | コンバージョン アクションを作成 |
upload_click_conversions | オフライン コンバージョンをアップロード |
create_shared_set | 共有キーワードセットを作成 |
create_label | 整理用ラベルを作成 |
create_custom_audience | カスタムオーディエンスを作成 |
create_remarketing_action | リマーケティングタグを作成 |
Meta Ads ツール(80 以上) — クリックして展開
アカウントとキャンペーンの管理
| ツール | 説明 |
|---|---|
meta_get_ad_accounts | すべての Meta 広告アカウントを一覧表示 |
meta_get_account_info | 広告アカウントの詳細を取得 |
meta_get_campaigns | すべてのキャンペーンを一覧表示 |
meta_get_campaign_details | キャンペーンの詳細を取得 |
meta_create_campaign | 新しいキャンペーンを作成 |
meta_update_campaign | キャンペーン設定を更新 |
meta_delete_campaign | キャンペーンを削除 |
広告セットと広告
| ツール | 説明 |
|---|---|
meta_get_adsets | 広告セットを一覧表示 |
meta_get_adset_details | 広告セットの詳細を取得 |
meta_create_adset | 広告セットを作成 |
meta_update_adset | 広告セットを更新 |
meta_delete_adset | 広告セットを削除 |
meta_get_ads | 広告を一覧表示 |
meta_get_ad_details | 広告の詳細を取得 |
meta_create_ad | 広告を作成 |
meta_update_ad | 広告を更新 |
meta_delete_ad | 広告を削除 |
クリエイティブとアセット
| ツール | 説明 |
|---|---|
meta_get_ad_creatives | 広告クリエイティブを一覧表示 |
meta_create_ad_creative | 広告クリエイティブを作成 |
meta_update_ad_creative | 広告クリエイティブを更新 |
meta_delete_ad_creative | 広告クリエイティブを削除 |
meta_upload_ad_image | 広告画像をアップロード |
meta_upload_ad_video | 広告動画をアップロード |
meta_batch_upload_ad_images | 画像を一括アップロード |
meta_get_ad_image | 画像の詳細を取得 |
meta_get_ad_previews | 広告クリエイティブをプレビュー |
オーディエンスとターゲティング
| ツール | 説明 |
|---|---|
meta_create_custom_audience | カスタムオーディエンスを作成 |
meta_create_lookalike_audience | 類似オーディエンスを作成 |
meta_estimate_audience_size | オーディエンスのリーチを推定 |
meta_search_interests | 興味・関心のターゲットを検索 |
meta_search_behaviors | 行動ターゲットを検索 |
meta_search_demographics | デモグラフィックターゲットを検索 |
meta_search_geo_locations | 地域を検索 |
meta_get_interest_suggestions | 興味・関心の候補を取得 |
リード獲得
| ツール | 説明 |
|---|---|
meta_get_lead_forms | リードフォームを一覧表示 |
meta_get_lead_form_details | リードフォームの詳細 |
meta_get_lead_form_leads | フォームの送信内容を取得 |
meta_create_lead_form | リードフォームを作成 |
meta_create_test_lead | テスト用リードを作成 |
商品カタログ
| ツール | 説明 |
|---|---|
meta_get_catalogs | カタログを一覧表示 |
meta_get_catalog_products | 商品を一覧表示 |
meta_create_catalog_product | 商品を作成 |
meta_batch_update_catalog_products | 商品を一括更新 |
meta_create_catalog_product_feed | 商品フィードを作成 |
meta_create_catalog_product_set | 商品セットを作成 |
ビジネス管理
| ツール | 説明 |
|---|---|
meta_get_business_info | ビジネスの詳細を取得 |
meta_get_business_users | ビジネスユーザーを一覧表示 |
meta_get_business_pages | ビジネスページを一覧表示 |
meta_get_business_ad_accounts | ビジネスの広告アカウント |
meta_get_business_instagram_accounts | Instagram アカウント |
meta_get_business_pixels | ピクセルを一覧表示 |
Google Analytics 4 ツール(20 個以上) — クリックして展開
| ツール | 説明 |
|---|---|
ga_get_account_summaries | GA4 のすべてのアカウントとプロパティを一覧表示 |
ga_get_property_details | プロパティの設定を取得 |
ga_run_report | 標準レポートを実行 |
ga_run_pivot_report | ピボットテーブルレポートを実行 |
ga_run_realtime_report | リアルタイムレポートを実行 |
ga_batch_run_reports | 複数のレポートを一度に実行 |
ga_get_metadata | 利用可能なディメンションと指標を取得 |
ga_check_compatibility | ディメンションと指標の互換性を確認 |
ga_list_audiences | 設定済みのオーディエンスを一覧表示 |
ga_list_key_events | キーイベント(コンバージョン)を一覧表示 |
ga_list_data_streams | データストリームを一覧表示 |
ga_list_channel_groups | チャネルグループを一覧表示 |
ga_get_custom_dimensions_and_metrics | カスタムディメンション/指標 |
ga_get_attribution_settings | アトリビューションモデルの設定 |
ga_get_enhanced_measurement_settings | 拡張計測の設定 |
ga_get_data_retention_settings | データ保持の設定 |
ga_get_google_signals_settings | Google Signals のステータス |
ga_list_bigquery_links | BigQuery エクスポートリンク |
ga_list_dv360_links | DV360 統合リンク |
ga_list_firebase_links | Firebase 統合リンク |
ga_list_search_ads_links | Search Ads 360 リンク |
ga_list_property_annotations | プロパティの注釈 |
リサーチツール — クリックして展開
| ツール | 説明 |
|---|---|
research_google_search | 市場調査のために Google を検索 |
research_analyze_webpage | 任意のウェブページを分析 |
research_fetch_images_from_url | URL から画像を抽出 |
research_download_and_resize | 画像をダウンロードしてサイズを変更 |
research_search_stock_images | ストック画像ライブラリを検索 |
research_get_landing_pages | ランディングページを分析 |
セキュリティとプライバシー
- PKCE を使用した OAuth 2.1 — 業界標準の認証方式
- データを保存しません — サーバーは広告データや認証情報を保存しません
- トークンはローカルに保持されます — 認証トークンはお使いのマシンにのみ保存されます
- デフォルトでは読み取り専用 — 書き込み操作には明示的な確認が必要です
- アクセス範囲を限定 — 必要な権限のみを要求します
よくある質問
各プラットフォームの API キーは必要ですか?
いいえ。MCP サーバーは OAuth で認証を処理します。初回利用時に、Google と Meta のアカウントへの接続を求められます。
費用はいくらですか?
コネクターはすべての Ryze プランに含まれています。Paid Ads は月額 89 ドルの定額制で、7 日間の無料トライアルがあります。また、カスタムコネクターを利用できる AI クライアントのプラン(たとえば Claude Pro、Team、Max、または ChatGPT Plus、Pro、Business)も必要です。
自動化に n8n を使えますか?
はい!Streamable HTTP との連携については n8n セットアップガイドをご覧ください。または、すぐに使えるワークフローテンプレートをインポートしてください。
Google Ads Manager(MCC)アカウントに対応していますか?
はい。get_account_hierarchy と list_accounts のツールは MCC 構造に対応しており、1 つの接続から複数のアカウントを管理できます。
カスタムクエリを実行できますか?
はい。Google Ads(GAQL)には run_gaql_query を、Meta Ads には meta_fetch を使用して、カスタム API クエリを実行できます。
レート制限にはどう対応していますか?
サーバーは Google と Meta の API レート制限を自動的に遵守します。大量の操作には、add_batch_campaign_operations や meta_batch_update_catalog_products などのバッチツールを使用してください。
貢献
貢献を歓迎します!バグの報告や機能のリクエストについては、issue テンプレートをご覧ください。
- このリポジトリをフォークします
- 機能ブランチを作成します(
git checkout -b feature/amazing-feature) - 変更をコミットします(
git commit -m 'Add amazing feature') - ブランチにプッシュします(
git push origin feature/amazing-feature) - プルリクエストを作成します
スター履歴
このプロジェクトが広告管理の効率化に役立った場合は、ぜひスターを付けてください!ほかの人がこのプロジェクトを見つけやすくなります。
ライセンス
このプロジェクトは MIT License の下でライセンスされています。詳細は LICENSE ファイルをご覧ください。
Google Ads MCP · Meta Ads MCP · Facebook Ads MCP · GA4 MCP · Model Context Protocol
AI を活用した広告管理を求めるマーケター、代理店、開発者のために作られています。
🚀 Ryze AI を始める
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
