★ 0 stars
TypeScript
🔍 Search
Updated 2d ago
MCP server for Google Ads API — read-only reporting via GAQL (campaigns, ad groups, keywords, search terms, conversions)
View on GitHub →
Quick Install
Copy the config for your editor. Some servers may need additional setup — check the README.
Claude Desktop
Claude Code
Cursor
Add to claude_desktop_config.json:
{
"mcpServers": {
"google-ads-mcp-serve": {
"command": "npx",
"args": [
"-y",
"ZLeventer/google-ads-mcp-server"
]
}
}
}
📋 Copy
Run in terminal:
claude mcp add google-ads-mcp-serve npx -y ZLeventer/google-ads-mcp-server
📋 Copy
Add to .cursor/mcp.json:
{
"mcpServers": {
"google-ads-mcp-serve": {
"command": "npx",
"args": [
"-y",
"ZLeventer/google-ads-mcp-server"
]
}
}
}
📋 Copy
README Excerpt
MCP server for the Google Ads API. Phase 1: read-only reporting via GAQL. | Tool | What it does | |------|--------------| | `gads_run_gaql` | Raw GAQL escape hatch — run any query | | `gads_list_accounts` | List all customer accounts the auth user can access | | `gads_account_info` | Name, currency, timezone, status for current account |
Tools (12)
GOOGLE_ADS_CUSTOMER_ID GOOGLE_ADS_LOGIN_CUSTOMER_ID gads_account_info gads_ad_group_performance gads_campaign_performance gads_conversions_by_campaign gads_keyword_performance gads_list_accounts gads_list_campaigns gads_list_conversion_actions gads_run_gaql gads_search_terms_report