getChannelTopVideos
Retrieve the most popular videos from a YouTube channel using its channel ID. Returns a list of top videos with customizable details and tags.
Instructions
Retrieves a channel's most popular videos. CRITICAL: Requires a valid channelId (starting with 'UC...'), NOT a channel handle or name. Use searchVideos (type='channel') first to find the channelId if you only have a name.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| channelId | Yes | YouTube channel ID to get top videos from | |
| maxResults | No | Maximum number of top videos to return (1-500, default: 10) | |
| includeTags | No | Specify 'true' to include the video's 'tags' array in the response, which is useful for extracting niche keywords. The 'tags' are omitted by default to conserve tokens. | |
| descriptionDetail | No | Controls video description detail to manage token cost. Options: 'NONE' (default, no text), 'SNIPPET' (a brief preview for broad scans), 'LONG' (a 500-char text for deep analysis of specific targets). | NONE |