gads_list_campaigns
ActiveTool of Google_ads
declared in 0.1.0
List all campaigns in your Google Ads account. Returns campaign names, IDs, statuses, budgets, and types. Use to overview account structure or find a campaign ID for detailed analysis.
Parameters schema
{
"type": "object",
"examples": [
{
"customer_id": "1234567890"
},
{
"limit": 25,
"status": "ENABLED",
"customer_id": "123-456-7890"
}
],
"required": [
"customer_id"
],
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of campaigns to return (default 50)"
},
"status": {
"enum": [
"ENABLED",
"PAUSED",
"REMOVED"
],
"type": "string",
"description": "Filter by campaign status (optional, returns all if omitted)"
},
"customer_id": {
"type": "string",
"description": "Google Ads customer ID (e.g., \"1234567890\" or \"123-456-7890\")"
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
Google_ads
https://github.com/pipeworx-io/mcp-google_ads
1/7 registries