---
title: "Wiring Google Keyword Planner into AI: the unfiltered version"
description: "A first-hand account of wiring Google Keyword Planner into an AI assistant via MCP: server choice, the manager-account requirement, OAuth, and test-level access."
url: "https://it-deweloper.pl/en/blog/keyword-planner-mcp-setup"
date: "2026-09-14T16:05:28+00:00"
language: "en-GB"
---

[Skip to main content](#tm-main)

- [ Home](https://it-deweloper.pl/en "IT Deweloper web studio home page")
- [Contact](https://it-deweloper.pl/en/contact "Contact the IT Deweloper web studio")
    - [ +48 731 190 041](tel:+48731190041 "Phone")
    - [ office@it-deweloper.pl](mailto:office@it-deweloper.pl "E-mail")
    - [ Nowogródzka 4A, Białystok, Poland](https://maps.app.goo.gl/BNjvryytwRyv4omA7 "Address")
    - [ WhatsApp](https://wa.me/48731190041 "WhatsApp")
    - [ Telegram](https://t.me/+48731190041 "Telegram")
- [Solutions](https://it-deweloper.pl/en/web "IT Deweloper's web development solutions")
    - [SEO](https://it-deweloper.pl/en/web/seo "SEO promotion: optimization, links, positions in Google")
    - [GEO](https://it-deweloper.pl/en/web/geo "GEO optimization: website promotion in ChatGPT, Gemini and Perplexity answers")
    - [How we work](https://it-deweloper.pl/en/web/process "Website development stages and timelines")
    - [AI](https://it-deweloper.pl/en/web/ai)
- [Cost](https://it-deweloper.pl/en/cost "Rates and cost of services")
    - [PricingIndicative website development prices](https://it-deweloper.pl/en/cost/pricing "Website development prices")
    - [CalculatorSelf-service online estimate](https://it-deweloper.pl/en/cost/calculator "Calculate your website cost online")
    - [BriefGet an accurate project quote](https://it-deweloper.pl/en/cost/brief "Fill out the website development brief")
- [Portfolio](https://it-deweloper.pl/en/portfolio "Portfolio and examples of our work")
- [About us](https://it-deweloper.pl/en/about "About the founder — Victor Parhimchik")
- [FAQ](https://it-deweloper.pl/en/faq "Frequently asked questions about website development")
- [Blog](https://it-deweloper.pl/en/blog "Articles on website development and promotion")
- [ Русский ](https://it-deweloper.pl/ru/blog)
- [ Polski ](https://it-deweloper.pl/pl/blog)
- [ Беларуская ](https://it-deweloper.pl/be/blog)
- [ English ](https://it-deweloper.pl/en/blog/keyword-planner-mcp-setup)

  <a class="uk-search-toggle uk-display-block" href="/" uk-search-icon=""></a>

- <a href="/"> ![](https://it-deweloper.pl/templates/yootheme/assets/images/language.svg)  English  </a>
    - [ Русский ](https://it-deweloper.pl/ru/blog)
    - [ Polski ](https://it-deweloper.pl/pl/blog)
    - [ Беларуская ](https://it-deweloper.pl/be/blog)
    - [ English ](https://it-deweloper.pl/en/blog/keyword-planner-mcp-setup)

 [ ![IT-Deweloper](https://it-deweloper.pl/images/Faviocon.svg)![IT-Deweloper](https://it-deweloper.pl/images/Logo-light.svg)](https://it-deweloper.pl/en) [ Menu

 ](#tm-dialog)

- [ Home](https://it-deweloper.pl/en "IT Deweloper web studio home page")
- [Contact](https://it-deweloper.pl/en/contact "Contact the IT Deweloper web studio")
    - [ +48 731 190 041](tel:+48731190041 "Phone")
    - [ office@it-deweloper.pl](mailto:office@it-deweloper.pl "E-mail")
    - [ Nowogródzka 4A, Białystok, Poland](https://maps.app.goo.gl/BNjvryytwRyv4omA7 "Address")
    - [ WhatsApp](https://wa.me/48731190041 "WhatsApp")
    - [ Telegram](https://t.me/+48731190041 "Telegram")
- [Solutions](https://it-deweloper.pl/en/web "IT Deweloper's web development solutions")
    - [SEO](https://it-deweloper.pl/en/web/seo "SEO promotion: optimization, links, positions in Google")
    - [GEO](https://it-deweloper.pl/en/web/geo "GEO optimization: website promotion in ChatGPT, Gemini and Perplexity answers")
    - [How we work](https://it-deweloper.pl/en/web/process "Website development stages and timelines")
    - [AI](https://it-deweloper.pl/en/web/ai)
- [Cost](https://it-deweloper.pl/en/cost "Rates and cost of services")
    - [PricingIndicative website development prices](https://it-deweloper.pl/en/cost/pricing "Website development prices")
    - [CalculatorSelf-service online estimate](https://it-deweloper.pl/en/cost/calculator "Calculate your website cost online")
    - [BriefGet an accurate project quote](https://it-deweloper.pl/en/cost/brief "Fill out the website development brief")
- [Portfolio](https://it-deweloper.pl/en/portfolio "Portfolio and examples of our work")
- [About us](https://it-deweloper.pl/en/about "About the founder — Victor Parhimchik")
- [FAQ](https://it-deweloper.pl/en/faq "Frequently asked questions about website development")
- [Blog](https://it-deweloper.pl/en/blog "Articles on website development and promotion")

  [ IT Deweloper Blog ](https://it-deweloper.pl/index.php?option=com_content&view=category&id=29&lang=en-GB "IT Deweloper Blog")

#  Wiring Google Keyword Planner into AI: the unfiltered version

I wanted Claude to pull real Google keyword data directly — search volume, competition, click forecasts — instead of guessing. Here's an honest account of setting it up: what went smoothly, and what ended up taking longer than the install itself.

---

 ##  More from the blog

 ### Why bother

Google Ads ships an official keyword research tool, Keyword Planner, with real numbers: monthly search volume, competition level, estimated cost per click. The data is accurate because it comes straight from the source. The idea was simple: give an AI assistant access to that data over MCP (Model Context Protocol), instead of tab-switching and copying numbers by hand.

### Picking an implementation

Google publishes an official MCP server for the Ads API, but in practice it only covers generic account queries — customer lists, arbitrary GAQL queries, metadata. Keyword Planner isn't mentioned anywhere in it. That meant looking at third-party open-source implementations instead. The spread is wide: from heavyweight servers with 30+ tools for campaign and budget management, down to narrow utilities with three commands. For a "just give me the keyword numbers" task, the heavyweight option would have been unnecessary risk — extra permissions for functionality that isn't needed. I settled on a compact server called **google-keyword-planner-mcp** — a native executable with no Python or Node.js dependency, three tools: keyword idea generation, historical metrics, and impression/click forecasting. Open source, MIT-licensed, short enough to read end to end in ten minutes.

### First surprise: no developer token without a manager account

Calling the Google Ads API requires a so-called developer token. The obvious move was to grab one from an existing ad account — but the "API Center" section in Google Ads turned out to be available only from a **manager account** (MCC), not a regular ad account. A regular account simply doesn't show that section, with no explanation in the interface. That meant setting up a separate manager account first — free, no card required, but a step nobody warns you about in advance.

### OAuth client and a one-time authorisation

From there it's the standard path for Google desktop apps: create a "Desktop app" OAuth client in Google Cloud, enable the Google Ads API. The refresh token is fetched once with a small script: it spins up a local HTTP listener, opens the authorisation page in a browser, catches the returned code, and exchanges it for tokens. After that, no repeat sign-in is needed — the server refreshes access on its own.

### Second wrinkle: test-only access by default

The server started up fine, the protocol handshake worked, the tool list came back correctly — but a real query against the live ad account came back denied: a brand-new developer token only works against test accounts by default. Getting data from a real account requires a separate application for elevated access (Basic/Standard) and a review wait. Everything technical is done and working — it's this one step that stretches out the longest, and it's worth budgeting time for rather than expecting an instant result.

### Bottom line

The integration itself is a couple of hours of work: download the binary, set up credentials, authorise once, register the server. Most of the time goes not into the technical steps but into Google's own admin process — a manager account that doesn't get created automatically, and a queue for elevated access. After that it's just a routine tool: the AI checks real keyword demand right in the middle of writing copy or planning an ad campaign, with no context-switching and no eyeballing it.

If you're doing something similar, budget separate time for the admin side on Google's end — not just the MCP server install itself.

14 September 2026 | [IT deweloper](https://it-deweloper.pl/index.php?option=com_contact&view=contact&id=1&catid=4) | [IT Deweloper Blog](https://it-deweloper.pl/index.php?option=com_content&view=category&id=29)

 ![](https://it-deweloper.pl/media/yootheme/cache/dc/background-square-01-dcdf75df.png?src=images/yootheme/demo/background-square-01.png&thumbnail=600,600,&hash=2dd80327)

 ![](https://it-deweloper.pl/images/yootheme/demo/background-square-02.png)

 ![](https://it-deweloper.pl/media/yootheme/cache/00/background-square-02-008babe7.png?src=images/yootheme/demo/background-square-02.png&thumbnail=1100,1100,&hash=b5aad0c1)

 ![](https://it-deweloper.pl/media/yootheme/cache/83/background-square-03-83a325b2.png?src=images/yootheme/demo/background-square-03.png&thumbnail=700,700,&hash=37b48e31)

 ![](https://it-deweloper.pl/media/yootheme/cache/8a/background-square-04-8a34f69f.png?src=images/yootheme/demo/background-square-04.png&thumbnail=950,950,&hash=7e1440a8)

   ##  Build your website

Find out what your website will cost

 [ Pricing ](https://it-deweloper.pl/index.php?Itemid=262&lang=en-GB)

 ![](https://it-deweloper.pl/media/yootheme/cache/3c/background-square-01-3c44c74f.png?src=images/yootheme/demo/background-square-01.png&thumbnail=900,900,&hash=72c31958)

 ![](https://it-deweloper.pl/media/yootheme/cache/cb/background-square-03-cbb341a0.png?src=images/yootheme/demo/background-square-03.png&thumbnail=600,600,&hash=6e9dde93)

###  [ Contact ](https://it-deweloper.pl/index.php?Itemid=277&lang=en-GB)

Web studio IT Deweloper website development, Poland. 5423493188

 SEOAIAdsWebSMM

### Address

Nowogródzka 4A
 Białystok, 15-490, PL

 [

### Phone

+48 731 190 041

 ](tel:+48731190041)

 [

### Email

This email address is being protected from spambots. You need JavaScript enabled to view it.

 ](mailto:office@it-deweloper.pl)

 [

### WhatsApp

 ](https://wa.me/48731190041)

 [

### Telegram

 ](https://t.me/+48731190041)

 Opening hours:

- Monday

    0900–1800
- Tuesday

    0900–1800
- Wednesday

    0900–1800
- Thursday

    0900–1800
- Friday

    0900–1800
- Saturday

    0900–1600
- Sunday

    closed

 ![IT Deweloper](https://it-deweloper.pl/images/Logo.webp)

Web development can be interesting! Our social media, with content about building websites.

- [](https://www.facebook.com/ITdeweloper)
- [](https://www.linkedin.com/company/it-deweloper)
- [Portfolio](https://it-deweloper.pl/index.php?Itemid=264&lang=en-GB)
- [Contact](https://it-deweloper.pl/index.php?Itemid=277&lang=en-GB)
- [About us](https://it-deweloper.pl/index.php?Itemid=261&lang=en-GB)

**it-deweloper** — a web development studio.
We design and build modern websites and online stores.

© [it-deweloper](https://it-deweloper.pl/).
All rights reserved.

[Privacy Policy](https://it-deweloper.pl/index.php?Itemid=313&lang=en)
