Vibe Ads
@vibeads
About Vibe Ads
AI-powered Google Ads manager for local service businesses. 37 categories. 5-minute setup. $20/mo.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"vibeads": {
"command": "npx",
"args": [
"-y",
"@vibeads/mcp"
],
"env": {
"VIBEADS_API_KEY": "your-api-key-here"
}
}
}
}Tools
5Enumerate all campaigns with status, budget, category
Deep dive on one campaign: metrics, ad groups, targeting, landing pages, diagnostics
0-100 score + letter grade across 6 dimensions, optionally per-campaign
Wasted spend + winners from search terms report (configurable lookback + threshold)
Full list of active agent-optimize diagnostics with severity + recommended fix
Overview
What is Vibe Ads?
Vibe Ads is a Model Context Protocol (MCP) server that lets you ask natural‑language questions about your Google Ads campaigns from Claude Desktop, Cursor, or any MCP client. It is pre‑tuned for local service businesses (plumbers, HVAC, electricians, roofers, and 33 more categories) and rolls up 35+ diagnostic rules into a single 0–100 account health score across six dimensions.
How to use Vibe Ads?
- Sign in to your VibeAds account and generate a read‑only API key (starts with
vba_mcp_). - Configure your MCP client by adding the server definition with
npx -y @vibeads/mcpand the environment variableVIBEADS_API_KEY. - Once configured, ask Claude questions like “what’s my account health score?” or “which search terms are wasting my budget?”.
Key features of Vibe Ads
- Account health score 0–100 across 6 dimensions
- Local‑service‑first tuning for 35+ business categories
- Search term waste detection for zero‑conversion terms
- 35+ diagnostic rules rolled up by severity
- Read‑only API keys – cannot modify campaigns
- Natural language queries – no GAQL required
Use cases of Vibe Ads
- Get a quick account health overview and identify weak dimensions
- Find search terms that are wasting budget and top winning keywords
- Diagnose campaign issues and receive ranked fix recommendations
- Discover paused or recently created campaigns in your account
FAQ from Vibe Ads
How do I get an API key?
Sign in to your VibeAds account at https://getvibeads.com/app/settings/mcp and generate a read‑only API key. Keys start with vba_mcp_ and are scoped to your account.
Why am I seeing “No diagnostic data yet”?
Diagnostics are generated every 6 hours by the VibeAds agent. If you just published a campaign, wait 6–12 hours for the first run.
Why is no search term data found?
Search term sync runs every 6 hours. For new campaigns, allow 24–48 hours for meaningful data to accumulate.
What are the runtime requirements?
Node.js ≥ 20, an active VibeAds account (free tier works), and at least one published campaign for diagnostics.
Are my campaigns safe? Can this server modify them?
Yes, safe. All tools are read‑only – they cannot create, modify, pause, or delete anything in your Google Ads account. API keys are revocable and have optional expiry.
Frequently asked questions
How do I get an API key?
Sign in to your VibeAds account at `https://getvibeads.com/app/settings/mcp` and generate a read‑only API key. Keys start with `vba_mcp_` and are scoped to your account.
Why am I seeing “No diagnostic data yet”?
Diagnostics are generated every 6 hours by the VibeAds agent. If you just published a campaign, wait 6–12 hours for the first run.
Why is no search term data found?
Search term sync runs every 6 hours. For new campaigns, allow 24–48 hours for meaningful data to accumulate.
What are the runtime requirements?
Node.js ≥ 20, an active VibeAds account (free tier works), and at least one published campaign for diagnostics.
Are my campaigns safe? Can this server modify them?
Yes, safe. All tools are read‑only – they cannot create, modify, pause, or delete anything in your Google Ads account. API keys are revocable and have optional expiry.
Basic information
More Other MCP servers
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser

Peekaboo MCP – lightning-fast macOS screenshots for AI agents
steipetePeekaboo is a macOS CLI & optional MCP server that enables AI agents to capture screenshots of applications, or the entire system, with optional visual question answering through local or remote AI models.
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
Comments