Katbi
NetworkCase StudiesPortfolioBlogContact
Free Analysis
Home
Blog
We Open-Sourced Our Google Ads MCP Server
Google Ads MCPGoogle Ads APIAI automationopen sourceMCP servercampaign management

We Open-Sourced Our Google Ads MCP Server

Bilal Katbi 2026-08-09 4 min read
In this article
  • What it does
  • Why we built it
  • Why open source
  • Try it
  • How Katbi helps

At Katbi Digital Solutions we manage Google Ads accounts for UAE clients every day. The repetitive work — checking performance, adjusting budgets, pausing keywords, reviewing search terms — used to mean endless clicks inside the Google Ads UI.

So we built a tool that eliminates that friction and released it as open source: google-ads-campaign-mcp, an MCP server that connects AI assistants directly to the Google Ads API.

What it does

The server exposes 14 tools covering the full campaign lifecycle:

🟢 Accounts: list all accounts under your MCC with currency and timezone

🟢 Campaigns: list campaigns, pull 30-day stats (impressions, clicks, cost, conversions), pause/enable, update daily budget, create a Search campaign

🟢 Keywords: list with quality score and metrics, add in batches, pause, remove, adjust max CPC bids

🟢 Reporting & research: real search-term data to spot wasted spend, Keyword Planner ideas, ad-group listing

Why we built it

Two reasons:

  • Speed: a budget change that took minutes in the UI now happens in one AI request, with a read-back verification
  • Transparency: clients can see exactly how their campaigns are managed — no black box

Why open source

MIT license means any agency or business can use it freely, even commercially. Open source keeps us honest and lets the community add tools and fixes. A real, auditable tool is also stronger proof of capability than a sales pitch.

Try it

pipx install .

Set GOOGLE_ADS_DEVELOPER_TOKEN, GOOGLE_ADS_CLIENT_ID, GOOGLE_ADS_CLIENT_SECRET, GOOGLE_ADS_REFRESH_TOKEN — then register the server in any MCP client.

Full docs, installation guide, and usage examples are on GitHub.

How Katbi helps

📊 Google Ads management — we run and optimize client campaigns daily using tools like this

🔧 Custom automation — we build MCP servers and AI integrations for ERPNext, WhatsApp, and your ad accounts

Need help automating your advertising? Contact us on WhatsApp.

Free analysisReply within 24h

Get a quote within 24 hours

We review your idea for free and reply with a short plan and a clear price. No obligation.

Estimate your project in secondsDiscuss your project on WhatsApp
📐
Interactive tool — no call needed
From AED 3,000

Related Articles

AI agent cost UAEAI agent pricing Dubai

AI Agent Cost UAE: Dubai Pricing Guide for Business AI Agents

A concise AI agent cost UAE guide covering Dubai pricing, build vs buy decisions, ongoing costs, and…

2026-08-12 3 min
Katbi

Designing the Digital Future

© 2026 Katbi Digital Solutions. All rights reserved.

PortfolioBlogTeamPrivacy PolicyTerms & Conditions
Trade License # 1098696

United Arab Emirates 🇦🇪

One person. AI team. Real results. 🤖