search_youtube
Search YouTube by query, filter by date, duration, type, or sort order, and receive JSON results with video ID, title, channel, duration, views, and upload date.
Instructions
Search YouTube and return video results as JSON. Each result includes video ID, title, channel, duration, view count, and upload date. Use when the user asks to find YouTube videos on a topic.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| search | Yes | YouTube search query. | |
| sort_by | No | Sort order. Use 'date' for most recent, 'view_count' for most watched. | relevance |
| type | No | Result type filter. | video |
| upload_date | No | Filter by upload date. Omit for all time. | |
| duration | No | Filter by duration. short=<4min, medium=4-20min, long=>20min. |