NG

ncosentino/google-keyword-planner-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

53 stars 15 forks 品質 78 トレンド 27MIT

Google キーワード プランナーで動作する MCP サーバー

概要

Linux、macOS、Windows 用のビルド済みネイティブバイナリ。 Node.js はありません。 Python はありません。 .NET の実行時間がありません。 ツールチェーンを移動しません。 1つのバイナリをダウンロードし、AIツールを設定します。 Google Ads キーワードプランナーデータを、Claude、GitHub Copilot、Cursor などのAIアシスタントに直接、モデルコンテキストプロトコル(MCP)を介して公開します。 キーワードの機会を見つけるためにあなたのAIに尋ね、検索ボリュームの傾向を分析し、広告のパフォーマンスを予測 - 実際のGoogleのキーワードデータにすべて基づかせていました。 AIアシスタントはSEOとコンテンツ戦略で強力ですが、実際のキーワードデータが必要です.

概要(AI 翻訳)

**Google Ads キーワード プランナーの MCP サーバーのゼロ依存性 Linux、macOS、Windows用の既製のネイティブバイナリ。 Node.js はありません。 Python はありません。 .NET の実行時間がありません。 ツールチェーンを移動しません。 1つのバイナリをダウンロードし、AIツールを設定します。

Google Ads キーワードプランナーデータを、Claude、GitHub Copilot、Cursor などのAIアシスタントに直接、モデルコンテキストプロトコル(MCP)を介して公開します。 キーワードの機会を見つけるためにあなたのAIに尋ね、検索ボリュームの傾向を分析し、広告のパフォーマンスを予測 - 実際のGoogleのキーワードデータにすべて基づかせていました。

お問い合わせ

なぜこの例

AIアシスタントはSEOとコンテンツ戦略で強力ですが、実際のキーワードデータが必要です。 この MCP サーバーは、AI ツールを Google Ads キーワード プランナー API に橋渡しします。

  • キーワードのアイデア – シードキーワードまたはURLから平均月間検索、競争レベル、およびCPC推定値の関連キーワード
  • 歴史的メトリクス --キーワードの任意のリストのための検索ボリュームの傾向、競争のスコア、および入札の範囲 -Forecasts – 利用可能なプロジェクトされたクリック、コスト、および平均CPCの特定の最大CPC入札

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Google Ads Keyword Planner MCP Server – Keyword Research for AI Assistants

Zero-dependency MCP server for Google Ads Keyword Planner. Pre-built native binaries for Linux, macOS, and Windows. No Node.js. No Python. No .NET runtime. No Go toolchain. Download one binary and configure your AI tool.

Expose Google Ads Keyword Planner data directly to AI assistants like Claude, GitHub Copilot, and Cursor via the Model Context Protocol (MCP). Ask your AI to find keyword opportunities, analyze search volume trends, and forecast ad performance – all grounded in real Google keyword data.


Why This Exists

AI assistants are powerful at SEO and content strategy – but they need real keyword data. This MCP server bridges your AI tool to the Google Ads Keyword Planner API, giving it:

  • Keyword ideas – related keywords with average monthly searches, competition level, and CPC estimates from a seed keyword or URL
  • Historical metrics – search volume trends, competition scores, and bid ranges for any list of keywords
  • Forecasts – available projected clicks, cost, and average CPC at a given max CPC bid

With this MCP server configured, you can ask your AI: “What keywords should I target for a blog post about dependency injection in C#? What’s the search volume and competition look like?” and get a real data-backed answer.


Available Tools

Tool Description
generate_keyword_ideas Generate related keywords from seed keywords and/or a URL with search volume and CPC data
get_historical_metrics Get historical search volume, competition, and CPC for a list of keywords
get_keyword_forecast Get available projected clicks, cost, and average CPC at a given max CPC bid
search_geo_targets Find regions and cities by name and return their geo target resource names

Quick Start

1. Prerequisites

You need:

  1. Access to the target Google Ads account – a manager account is needed only when accessing the target through a manager hierarchy.

  2. A Google Cloud project with production API access – apply through the Google Ads API overview.

GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "keyword-planner": { "type": "stdio", "command": "/path/to/kwp-mcp-go-linux-amd64", "args": [], "env": { "GOOGLE_ADS_DEVELOPER_TOKEN": "your-developer-token", "GOOGLE_ADS_CLIENT_ID": "your-client-id.apps.googleusercontent.com", "GOOGLE_ADS_CLIENT_SECRET": "your-client-secret", "GOOGLE_ADS_REFRESH_TOKEN": "your-refresh-token", "GOOGLE_ADS_CUSTOMER_ID": "your-sub-account-id", "GOOGLE_ADS_LOGIN_CUSTOMER_ID": "your-manager-account-id" } } } }