
Google Keyword Planner
io.github.afeezadebayo由 GitHub 帳號 afeezadebayo 發布v1.1.0更新於 Oct 31, 2026
Keyword ideas, search volumes, CPC ranges, trends and forecasts from Google Ads Keyword Planner.
概覽
本機 MCP 伺服器,把 Google Ads 關鍵字規劃工具的工具建議、搜尋量、出價、趨勢與預測帶進助理。
- 可以做什麼
- 依種子關鍵字、網址、關鍵字加網址或整個網站產生關鍵字建議,含搜尋量、競爭度、出價區間與趨勢
- 查詢最多 1 萬個精確關鍵字的搜尋量與趨勢,含近似變體與無資料關鍵字清單
- 依指定最高單次點擊出價,預測 1 至 365 天的曝光、點擊、費用、點擊率與平均單次點擊費用
- 依地名查詢 Google 地區 ID,並列出可投放語言及其代碼與 ID
- 列出登入帳號可存取的 Google Ads 帳戶,並檢查憑證、帳戶、幣別與預設設定
- 適用情境
- 適合 SEO、付費搜尋與內容規劃情境:想在對話中完成關鍵字研究、搜尋量核對或預算預測,而不必開關鍵字規劃工具網頁。適用於已有 Google Ads 帳戶且能設定 Google Ads API 存取權的使用者。
- 執行需求
- 以本機 Node.js 程序執行(從原始碼 npm install 並建置,或使用 Claude Desktop 安裝包)。需要已啟用的 Google Ads 帳戶,以及啟用 Google Ads API 並具備 Basic 存取權的 Google Cloud 專案,另需 Desktop 類型的 OAuth 用戶端。必要環境變數:GOOGLE_ADS_CLIENT_ID、GOOGLE_ADS_CLIENT_SECRET、GOOGLE_ADS_REFRESH_TOKEN、GOOGLE_ADS_CUSTOMER_ID;選用 GOOGLE_ADS_LOGIN_CUSTOMER_ID、KEYWORD_PLANNER_DEFAULT_LANGUAGE、KEYWORD_PLANNER_DEFAULT_LOCATIONS。需要連線至 Google 的網路。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Google Keyword Planner,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
Google Keyword Planner MCP server
An MCP server that gives Claude and other MCP clients direct access to Google Ads Keyword Planner data: keyword ideas, average monthly searches, competition, top-of-page bid ranges, monthly trends and click and cost forecasts.
Built by Afeez Adebayo. MIT licensed.
What you can ask
- "Find 100 keyword ideas for online accounting software in Nigeria, sorted by search volume."
- "Get search volume for these 50 keywords in the UK and US, with their trends."
- "Pull keyword ideas from https://example.com/pricing."
- "Forecast clicks and cost for these exact-match keywords at a ₦300 max CPC for 30 days."
Tools
Locations and languages accept plain names ("Nigeria", "Lagos", "English") as well as Google IDs. Bids and costs are shown in your Google Ads account currency.
What you need
Keyword Planner data comes from the Google Ads API. Since 9 September 2026, Google no longer uses developer tokens: API access belongs to the Google Cloud project that owns your OAuth client. You need:
-
A Google Ads account. It must be enabled, but it doesn't need running campaigns. A manager account is optional.
-
A Google Cloud project with the Google Ads API enabled. In the Google Cloud console, create a project and enable the Google Ads API. This gives Test access, which only works with test accounts.
-
Basic access for that project. Keyword Planner isn't included in Explorer access, so you need Basic access:
- Configure the OAuth consent screen (Google Auth Platform > Branding) and complete brand verification.
- Open the Google Ads API Overview page for the project and apply for Basic access. Google reviews it automatically, usually within minutes of brand verification.
- If your project is on the Google Cloud free trial, Google may reject the application; upgrading the billing account to a paid tier fixes this (you won't be charged for the Google Ads API).
-
An OAuth client ID of type Desktop app, in the same project. Set the consent screen's publishing status to In production, because refresh tokens from apps in Testing status expire after 7 days.
-
A refresh token. Clone this repository and run:
Open the printed link, sign in with the Google account that can access your Ads account, and copy the refresh token it prints.
Install
Claude Desktop (one click)
Download google-keyword-planner.mcpb from the latest release and open it. Claude Desktop asks for your credentials and stores the secrets securely.
Any MCP client (from source)
Then add it to your client config:
For Claude Code:
Configuration
Good to know
- Volumes are estimates. Keyword Planner rounds search volumes into ranges and groups close variants. Accounts with little or no ad spend may see broader ranges.
- Rate limits. Keyword Planner allows a limited number of requests per minute. The server retries rate-limit and server errors automatically with back-off.
- Errors explain the fix. Common problems (a Cloud project with only Test access, a missing manager account ID, an expired refresh token) come back with a plain-English explanation of how to fix them.
- Privacy. The server runs on your machine and talks only to Google. Credentials stay in your MCP client's config.
Development
Releases are automated: bumping version in package.json and pushing to main builds the bundle, creates a GitHub release and publishes the listing to the official MCP Registry.
來源:README.md,提交 df938df
工具
0版本歷史
1- v1.1.0最新Oct 31, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分