Mcp Google Ads
Description
# mcp-google-ads Multi-account Google Ads MCP server. Connect any number of Google Ads accounts to Claude, Cursor, Codex, or any MCP-compatible AI assistant — query campaign performance, keywords, search terms, and account analytics by name in the same session. ``` # Install…
About
# mcp-google-ads Multi-account Google Ads MCP server. Connect any number of Google Ads accounts to Claude, Cursor, Codex, or any MCP-compatible AI assistant — query campaign performance, keywords, search terms, and account analytics by name in the same session. ``` # Install: uvx mcp-google-ads-multi # Ask your AI…
Details
- Author
- apexradius
- Downloads
- 297
- Categories
- Marketing, Other
Jump to
- Supports multiple named Google Ads accounts, switchable per tool call.
- Mixed authentication: OAuth and service account per account.
- Provides quality score data for keywords.
- Includes search terms report (actual user queries).
- Automatic rate‑limit retry with exponential backoff.
- Supports SSE transport for remote deployment.
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Mcp Google AdsCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install via uvx mcp-google-ads-multi, then create a JSON configuration file for your accounts with OAuth or service account credentials. Set the GOOGLE_ADS_DEVELOPER_TOKEN environment variable and point GOOGLE_ADS_ACCOUNTS_CONFIG to your config file. Add the server to your MCP client’s configuration (e.g., claude_desktop_config.json) and restart the client. Once set up, you can ask natural‑language questions about your accounts.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"mcp google ads": {
"google-ads": {
"command": "uvx",
"args": [
"mcp-google-ads-multi"
],
"env": {
"GOOGLE_ADS_DEVELOPER_TOKEN": "your-token",
"GOOGLE_ADS_ACCOUNTS_CONFIG": "~/.config/mcp-google-ads/accounts.json"
}
}
}
}
}
McpServers
{
"google-ads": {
"command": "uvx",
"args": [
"mcp-google-ads-multi"
],
"env": {
"GOOGLE_ADS_DEVELOPER_TOKEN": "your-token",
"GOOGLE_ADS_ACCOUNTS_CONFIG": "~/.config/mcp-google-ads/accounts.json"
}
}
}
mcp-google-ads
Multi-account Google Ads MCP server. Connect any number of Google Ads accounts to Claude, Cursor, Codex, or any MCP-compatible AI assistant — query campaign performance, keywords, search terms, and account analytics by name in the same session.
```
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



