Talk to your Google Ads from Claude. 5 read-only tools for local service businesses.
{
"mcpServers": {
"io-github-vibeads-mcp": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Talk to your Google Ads from Claude. 5 read-only tools for local service businesses.
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
License not specified.
Is it maintained?
Last commit 2 days ago.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
Talk to your Google Ads account from Claude Desktop, Cursor, or any MCP client.
Built for local service businesses — plumbers, HVAC, electricians, roofers, and 33 more categories.
The official Model Context Protocol server for VibeAds. Ask Claude questions like "which search terms are wasting my budget?" or "what's my account health score?" and get answers pulled from your live campaign data.
Unlike generic Google Ads MCP servers, this one is pre-tuned for local service businesses and rolls up 35+ diagnostic rules into a single 0-100 account health score across 6 dimensions.
Sign in to your VibeAds account and generate a read-only API key:
Keys start with vba_mcp_ and are scoped to your account only.
Open your config file:
| OS | Path |
|---|---|
| macOS | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Windows | %APPDATA%\Claude\claude_desktop_config.json |
| Linux | ~/.config/Claude/claude_desktop_config.json |
Add this to the mcpServers block:
{
"mcpServers": {
"vibeads": {
"command": "npx",
"args": ["-y", "@vibeads/mcp"],
"env": {
"VIBEADS_API_KEY": "vba_mcp_YOUR_KEY_HERE"
}
}
}
}
Restart Claude Desktop. You should see the VibeAds tools appear in the 🔨 tool menu.
vibeadsnpx -y @vibeads/mcpVIBEADS_API_KEY=vba_mcp_YOUR_KEY_HEREUse the same config as Claude Desktop above. Most MCP clients follow the same schema.
Once configured, you can ask Claude questions like:
"Show me all my VibeAds campaigns"
"Which campaigns are paused?"
"Give me the 5 most recently created campaigns"
"Tell me everything about my plumber campaign in Austin"
"How did my HVAC campaign perform last week?"
"What's the CPA for campaign abc12345?"
"What's my VibeAds account health score?"
"Which dimension is pulling my score down?"
"Give me the health score just for campaign xyz"
"What search terms are wasting my budget?"
"Show me the top 10 winning keywords from the last 30 days"
"How much am I wasting on terms with zero conversions?"
"What should I fix first?"
"Show me all critical diagnostics"
"What's wrong with my roofing campaign?"
| Tool | Purpose |
|---|---|
list_campaigns | Enumerate all campaigns with status, budget, category |
get_campaign_details | Deep dive on one campaign: metrics, ad groups, targeting, landing pages, diagnostics |
| `get_account_health_sco |
No automated test available for this server. Check the GitHub README for setup instructions.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationNo known vulnerabilities.
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Dynamic problem-solving through sequential thought chains
A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
The official Python SDK for Model Context Protocol servers and clients
An open-source AI agent that brings the power of Gemini directly into your terminal.
MCP Security Weekly
Get CVE alerts and security updates for io.github.vibeads/mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.