Vibe Ads
@vibeads
About Vibe Ads
AI-powered Google Ads manager for local service businesses. 37 categories. 5-minute setup. $20/mo.
Basic information
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.
More Other MCP servers

EverArt
modelcontextprotocolModel Context Protocol Servers
Codelf
unbugA search tool helps dev to solve the naming things problem.
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Comments