watch_channels
Monitor YouTube channels for new uploads, returning videos published since last check and marking them as seen.
Instructions
Return videos published since the last call and mark them seen.
channels: comma-separated @handles / UC ids. Empty = read channels.json from the state dir (env YT_STATE_DIR, default ~/.youtube-signal-mcp). On a channel's first run only the newest max_new_per_channel are returned.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| channels | No | ||
| languages | No | ||
| with_transcript | No | ||
| max_new_per_channel | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |