Vinkius
Google Ads

Google Ads MCP. Manage ad spend and track ROAS conversationally.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Google Ads MCP on Cursor AI Code Editor MCP Client Google Ads MCP on Claude Desktop App MCP Integration Google Ads MCP on OpenAI Agents SDK MCP Compatible Google Ads MCP on Visual Studio Code MCP Extension Client Google Ads MCP on GitHub Copilot AI Agent MCP Integration Google Ads MCP on Google Gemini AI MCP Integration Google Ads MCP on Lovable AI Development MCP Client Google Ads MCP on Mistral AI Agents MCP Compatible Google Ads MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Google Ads. Connect your AI agent directly to Google Ads to manage campaigns, ads, and keywords without opening the console.

Pull performance data, track ROAS, and adjust bids conversationally. Manage everything from budget checks to listing granular ad copy using a single interface.

What your AI agents can do

Get account budget

Gets the current spending limit and budget information for the Google Ads account.

Get campaign

Gets specific performance details and metrics for a selected Google Ads campaign.

Get performance report

Generates a full performance report covering the account's activity for a specified day.

+ 5 more capabilities included
Get budget status

Retrieves the current spending limit and budget details for the entire ad account.

Review campaign performance

Gets detailed performance metrics, such as spend, clicks, and conversions, for a specific campaign.

Pull daily reports

Generates a full performance report covering the account's activity for a specific day.

List ad groups

Retrieves a list of all ad groups that belong to a specified campaign.

List ad copy

Shows all the active ads within a selected ad group.

List keywords

Retrieves a list of keywords associated with a campaign for optimization checks.

Supported MCP Clients

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Google Ads MCP Server: 8 Tools for Campaign Ops

Use these tools to check account budgets, pull performance reports, and list every campaign, ad group, and keyword in your Google Ads account.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Google Ads on Vinkius
get019d75a9

get account budget

Gets the current spending limit and budget information for the Google Ads account.

get019d75a9

get campaign

Gets specific performance details and metrics for a selected Google Ads campaign.

get019d75a9

get performance report

Generates a full performance report covering the account's activity for a specified day.

list019d75a9

list ad groups

Lists all ad groups that belong to a specific campaign within your account.

list019d75a9

list ads

Lists all active ad copy and metadata associated with a selected ad group.

list019d75a9

list campaigns

Lists every Google Ads campaign currently running in the account.

list019d75a9

list conversion actions

Lists all conversion tracking actions set up in the Google Ads account.

list019d75a9

list keywords

Lists all keywords that are currently running within a specific campaign.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Google Ads, then connect any of our 4,800+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,800+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Google Ads MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Google Ads. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Manually checking Google Ads performance is a total pain.

Right now, checking performance means opening the Google Ads console. You click over to the Campaigns tab, then drill down to Ad Groups. You filter by ROAS, copy-paste the date range into the report, and then jump to Keywords to see the individual bid stats. It takes twenty minutes and three different browser tabs.

With this MCP server, you just talk to your agent. You say, 'Give me the ROAS for Q2 and the top 5 keywords.' The agent pulls the campaign list, runs the performance report, and lists the keywords—all in one chat response. You get the data, not the headache.

Google Ads MCP Server: Get the full picture instantly.

You don't have to manually run `list_campaigns`, then `list_ad_groups`, and then `list_ads`. The agent handles that entire data chain. You just ask for the ad copy, and it pulls the latest copy for the right group.

It's about going from 'I hope the data is right' to 'Here is the data, structured and ready to use.' You stop managing the API calls and start managing the budget.

What you can do with this MCP connector

Connect your AI agent directly to Google Ads. You can manage campaigns, ads, and keywords without ever opening the console. You'll pull performance data, track ROAS, and adjust bids using your agent, all through one place.

Your agent can check the account's spending limit and budget status using get_account_budget. It pulls a full performance report for any given day using get_performance_report. You can see every campaign running in the account by calling list_campaigns. For a specific campaign, your agent gets detailed performance metrics—like spend, clicks, and conversions—using get_campaign.

It also lists every ad group inside that campaign using list_ad_groups. Inside those ad groups, your agent shows you all the active ads with list_ads, and it grabs every keyword associated with a campaign using list_keywords. The server also lists all conversion tracking actions set up in the account via list_conversion_actions.

Built · Hosted · Managed by Vinkius Google Ads MCP Server - Manage Ads and Campaigns Server ID 019d75a9-718f-713e-9a4d-a8f8797a7537
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Common Questions About Google Ads MCP

How do I get my Google Ads API credentials? +

You need three things:

1. OAuth Client ID & Secret:

  • Go to console.cloud.google.com.
  • Navigate to APIs & Services → Credentials.
  • Click Create Credentials → OAuth Client ID.
  • Select Web Application, add redirect URIs, and copy the Client ID and Client Secret.

2. Developer Token:

  • Log in to your Google Ads Manager Account (MCC).
  • Go to Tools & Settings → Setup → API Center.
  • Copy your Developer Token (start with a test token while pending approval).

3. Customer ID:

  • Your 10-digit Google Ads account number (visible in the top right of the Google Ads console, formatted as XXX-XXX-XXXX).

Paste all values below.

Can I manage multiple ad accounts from one agent? +

Yes. If you use a Google Ads Manager account (MCC), your AI agent can access all linked accounts. Simply switch between customer IDs to manage different accounts conversationally.

Can I optimize keyword bids through my AI agent? +

Yes. Your agent can increase or decrease keyword bids, add negative keywords, change match types, and pause underperforming keywords — giving you full bid management from a single conversation.

What campaign types are supported? +

All Google Ads campaign types: Search, Display, Shopping, Video (YouTube), App, Discovery, Performance Max, and Smart campaigns. Your AI agent can create and manage any of these types.

How does the `get_performance_report` tool calculate ROAS? +

It calculates ROAS by dividing conversion value by total spend. The report includes metrics like clicks, total spend, and conversion value, giving you a full picture of campaign efficiency.

What is the required data structure for `list_keywords`? +

You must specify the campaign ID and ad group ID. The tool returns a list of keywords, including their match type, current bid, and quality score.

Does the Google Ads MCP Server handle negative keywords? +

Yes, you can add, pause, and optimize negative keywords. This helps prevent ad spend on irrelevant searches, keeping your budget focused on high-converting terms.

Can I list all campaigns and their budgets using `list_campaigns` and `get_account_budget`? +

Yes, you can chain these tools. First, list_campaigns gets the IDs, and then get_account_budget pulls the budget details for each campaign ID.

Built & Managed by Vinkius 30s setup 8 tools

We've already built the connector for Google Ads. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 8 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.