google ads list video assets
google_ads_list_video_assetsList YouTube video assets in Google Ads with watch, embed, and thumbnail URLs. Filter by name or asset ID to retrieve specific videos.
Instructions
List the account's YouTube video assets (FROM asset) with derived watch, embed, and public thumbnail URLs. This is the whole stock and carries no notion of delivery: an asset uploaded years ago and never served appears exactly like one running today. Newest first, so a limit returns recent assets rather than an arbitrary slice, and the count in the response is the account total. For a visual-only gallery of assets with delivery over dates, use the hosted GetMCPAds service (Performance Max coverage). The local server returns media URLs and native report data. Google Ads exposes no downloadable video file: PMax and Demand Gen videos are hosted on YouTube, so display them via embed or thumbnails.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of returned items or rows. The declared bounds and default apply; use pagination for additional results. | |
| assetIds | No | Resolve these exact native asset IDs, without scanning the library. | |
| customerId | Yes | Google Ads customer ID (without dashes, e.g., 1234567890) | |
| nameFilter | No | Only assets whose name contains this text | |
| beforeAssetId | No | Continue the descending library before this last-seen asset ID. Use the same filters. |
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. |