MCP Servers / cloud-service / Google Ads API v20

Google Ads API v20

JSON →
none11cloud-service

Provides full access to the Google Ads API v20. Requires OAuth2 or Service Account credentials for configuration.

Install
How to run this server
[ { "cmd": "pip install -e", "imports": [] } ]
server path: google-ads-api-v20
Tools
What this server exposes
list_accounts
List all Google Ads accounts accessible with the current credentials.
create_campaign
Create a new campaign with specified parameters such as customer_id, name, budget_amount, and campaign_type.
get_campaign_performance
Retrieve campaign performance metrics for a given customer_id and date_range.
run_gaql_query
Execute a custom GAQL query to retrieve specific data from Google Ads.
add_negative_keywords
Add negative keywords to a Performance Max campaign for a given customer_id and campaign_id.
Configuration
Environment & auth
authnone
envGOOGLE_ADS_CLIENT_ID
envGOOGLE_ADS_CLIENT_SECRET
envGOOGLE_ADS_REFRESH_TOKEN
envGOOGLE_ADS_DEVELOPER_TOKEN
envGOOGLE_ADS_LOGIN_CUSTOMER_ID
Resources
Google Ads API v20 — MCP Server · libregistry