MCPTools
get_bulk_transcripts
Fetch transcripts for many videos in one tool call. Pro plan required.
Mirror of POST /transcripts/bulk as an MCP tool.
Input schema
{
videos: string[] // mix of URLs and 11-char IDs, max 100 (Pro)
}Output
{
results: Array<
| { videoId: string; ok: true; metadata: object; transcript: object; cached: boolean }
| { videoId: string; ok: false; error: { code: string; message: string; retryable: boolean } }
>
summary: {
total: number
succeeded: number
failed: number
cached: number
fetched: number
}
}Plan
Pro plan. Each successful, non-cached transcript counts against monthly quota.