Get a video's transcript as plain readable text
get_transcriptRetrieve a video's transcript as plain text by providing its video ID. Strips timestamps and cue numbers for easy summarizing or repurposing; use format 'vtt' to keep timings.
Instructions
Get a video's transcript as plain readable text. Picks the active track, or the language you name. Returns the words only, with cue numbers and timestamps stripped, which is what you want for summarizing or repurposing. Ask for format 'vtt' to keep the timings.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"video_id": "<video_id>"
},
"name": "get_transcript"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| format | No | 'text' strips timings. 'vtt' returns the raw WebVTT. | text |
| language | No | Language code such as 'en' or 'en-US'. Omit to use the active track. | |
| video_id | Yes | Video id. |