MCP server for Google Ads

Your Google Ads,
in your AI chat

Connect Claude, ChatGPT or Meta AI to VibeAds. Ask how your campaigns are doing, draft a new one, and approve changes, all without leaving the chat.

ClaudeChatGPTMeta AIand any MCP client
Your AI assistant + VibeAds

How did my plumbing campaign do last week?

Used VibeAds get_performance_report

Spend

$612

Clicks

34

Conversions

7

4 the week before

Cost / conv.

$87

Water Heater Repair brought in 5 of the 7. Drain Cleaning spent $148 for one, so its search terms are worth a look.

Ask about your Google Ads…

Sample conversation. The figures are examples.

YOUR MCP URLhttps://getvibeads.com/api/mcp

Paste it as a custom connector in Claude, ChatGPT or Muse, sign in to VibeAds and press Allow access. Step by step

01

Ask in plain English

  • "How did my plumbing campaign do last week?" Just ask.
  • Reports, audits and search terms, read live from Google Ads.

02

Draft and publish

  • A full campaign for your trade and town: keywords, ads, landing pages.
  • Saved as a draft. It goes live only when you say so.

03

Change it from the chat

  • Add negatives, pause keywords, set bids and budgets.
  • Add an ad group after seeing exactly what it adds.

04

Safe by default

  • Claude and ChatGPT ask before every change.
  • Big raises and spend over your limit are approved in VibeAds.

What you can ask

Talk to your account the way you would to someone who runs it. Your assistant picks the VibeAds tool that answers.

“Compare this month with last month, by device.”

get_performance_report

“Which keywords cost the most without a conversion?”

list_keywords

“Find keywords for water heater installation in Denver.”

research_keywords

“What is VibeAds recommending this week?”

list_recommendations

“Show me Google's recommendations and which ones make sense.”

list_google_recommendations

“Bring my existing campaigns into VibeAds.”

import_campaigns

“Pause the emergency campaign.”

pause_campaign

“Add an ad group for tankless water heaters.”

preview_ad_group

One URL, every assistant

Assistants you sign in to and coding tools with an API key all reach your Google Ads through the same VibeAds server.

Sign in

ClaudeChatGPTMeta AI

API key

Claude CodeCursorVS CodeGemini CLICodexClineWindsurf
VibeAdsvibeads

Google Ads

Through the Google sign-in you connect once in VibeAds

See it in Claude

Ask which search terms waste money, how your campaigns did this week, or what to fix first. Nothing goes live until you approve it.

Watch with the transcript

You stay in charge

The budget and publishing limits hold on VibeAds' own servers, whatever your assistant is set to allow.

Your assistant asks first

Reading never needs your OK. Claude and ChatGPT ask before they add a keyword, change a budget, pause or publish.

Big raises come to VibeAds

A daily budget can go down any amount, or up to 20%, from the chat. A bigger raise gets a link you approve in VibeAds.

A publishing limit you set

Assistants you sign in to can publish a Search campaign up to $100 a day, unless you change it. You confirm the budget in the chat, and VibeAds emails you when it goes live.

Undo, and disconnect

Every change is listed on the campaign's Optimize tab, where you can undo it. Disconnect an assistant any time in Settings.

No passwords in the chat

Your assistant never gets your Google sign-in, your payment details or your leads' contact details.

29 tools, one connection

Everything your assistant can do, by what it touches. The docs describe each one.

Read and report

Every plan
list_campaignsget_campaign_detailsget_performance_reportaudit_google_ads_accountget_account_health_scoreget_search_term_analysisget_diagnosticslist_keywordsfind_campaigns_to_importlist_google_ads_accountslist_google_recommendations

Plan and build

Pro and Max
research_keywordsgenerate_strategyget_strategy_statusapply_strategypreview_ad_groupimport_campaignslist_recommendationscheck_approval

Change live campaigns

Pro and Max
add_ad_grouprequest_publishpause_campaignresume_campaignadd_negative_keywordsadd_keywordsset_keyword_statusset_max_cpcset_daily_budgetdismiss_google_recommendation

Connect in a minute

You need a VibeAds account and the server address above. Connecting starts in your assistant, and you approve it in VibeAds.

  1. 1

    In Claude, open Customize, then Connectors.

  2. 2

    Press + Add, then Add custom connector. Name it VibeAds, paste the server address, and press Continue, then Add.

  3. 3

    Press Connect. Claude opens VibeAds: sign in and press Allow access.

  4. 4

    In a chat, turn VibeAds on from the + menu, under Connectors.

Works on every Claude plan; the free plan allows one custom connector. Open Claude

More detail in Connect ChatGPT, Claude or Meta AI and the MCP server docs.

Questions

What is the VibeAds MCP server?

It is a Model Context Protocol server at https://getvibeads.com/api/mcp. Add it to Claude, ChatGPT, Meta AI or another MCP client and the assistant can read and manage your Google Ads through VibeAds.

Does my assistant get my Google Ads password?

No. You connect Google Ads to VibeAds once, through Google's own sign-in. The assistant only ever reaches VibeAds, and never gets your Google sign-in, payment details or your leads' contact details.

Can it spend money without me?

No. Claude and ChatGPT ask before they change anything, and VibeAds holds the limits on its own servers: an assistant can publish a Search campaign only up to the daily budget you allow ($100 a day unless you change it), after you confirm that budget in the chat. Bigger budgets, raises over 20%, and anything sent with an API key wait for your approval in VibeAds.

Which plan do I need?

Reading, reports and audits work on every plan. Drafting, changes and publishing need Pro ($20/mo) or Max ($149/mo), and Pro can be tried free for 14 days with no card.

Does it work with Meta Ads or Google Analytics?

No. The VibeAds MCP server works with Google Ads, so every tool is built for Search campaigns there.

Put your Google Ads in your AI chat

Reading and audits work on every plan. Drafting and changes come with Pro, free for 14 days with no card.