Twitch
twitchFetch streamer profiles, clips and transcripts, channel schedules, and user videos from a live-streaming platform for social media research.
Instructions
Data from Twitch: profiles, posts and videos, events, transcripts.
Pick a resource, then pass its parameters as top-level arguments (extras in params). Each call costs the credits shown below and the result says what was charged and what is left; failures are free. List resources return a cursor: pass it back unchanged for the next page. Pass max_age_days to accept a cached copy for free.
Resources:
clip(url): Twitch clip. 1 credit.
clip.transcript(url): Twitch clip transcript. 1 credit (captions); AI transcription 1 credit up to 2 minutes, then 5 per started minute of the whole video. Optional: allow_long_transcription, ai_fallback.
profile(handle): Twitch channel. 1 credit.
user.schedule(handle): Twitch stream schedule. 1 credit. Paged.
user.videos(handle): Twitch user videos. 1 credit. Paged. Optional: type.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Clip URL (clips.twitch.tv/... or twitch.tv/<user>/clip/...). Used by: clip, clip.transcript | |
| sort | No | Order of results. Changing it restarts the cursor chain. Used by: user.videos | |
| limit | No | How many videos to return, up to 100 (Twitch allows no paging past the first 100 without a browser session, so the response has no cursor). Used by: user.videos | |
| cursor | No | Opaque cursor from the previous page; pass it back unchanged | |
| handle | No | Username, with or without the leading @. Used by: profile, user.schedule, user.videos | |
| params | No | Any other parameter for the chosen resource, by name, e.g. {"start_date": "2026-01-01"}. Optional parameters of each resource are in the tool description; call describe for types and allowed values. | |
| resource | Yes | Which Twitch data to fetch. The tool description lists what each needs. | |
| max_age_days | No | Accept a cached copy fetched within this many days, for 0 credits (0 to 30). |