google ads run readonly rpc
google_ads_run_readonly_rpcRun read-only Google Ads operations for advanced insights beyond GAQL: audience, reach, benchmarks, targeting, Smart Campaigns, invoices, and payments.
Instructions
Advanced read-only escape hatch for allowlisted Google Ads services outside GAQL: Audience Insights, Reach Planner, benchmarks, creator/trending insights, targeting suggestions, Smart Campaign suggestions, identity verification, invoices, and payments accounts. The operation is an enum; arbitrary paths and all mutations/uploads are impossible.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| request | No | Official REST JSON request body for POST operations, or query parameters for GET operations | |
| operation | Yes | Exact allowlisted operation to execute. Arbitrary provider operations are not accepted. | |
| customerId | No | Required for customer-scoped operations; omit for global planning catalogs |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes | Original tool result: parsed JSON when the text is JSON, otherwise the text or multiple MCP content blocks. Provider fields depend on the selected query. |