List Google Ads accounts
list_accountsList accessible Google Ads accounts.
Returns account names, IDs, status, and whether each is a manager account.
When more accounts exist than limit, the response has
'truncated: true'; a much higher limit (e.g. list_accounts(limit=1000))
returns the full list. Workflows that target a specific account need no
enumeration at all: get_campaign_performance, run_gaql, etc. take
customer_id directly.
Google Ads API: https://developers.google.com/google-ads/api/docs/start
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_accounts"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of accounts listed under the manager (MCC) account. The default cap of 200 covers the vast majority of agency MCCs in one call. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||