Highlights and Question formats are now live. Get grounded answers or verbatim excerpts from any page in one call. Try it now →

How to extract YouTube transcript in Claude Desktop

YouTube transcripts are buried behind menus, split into tiny timestamped chunks, and offer no export. Claude Desktop can extract them through three Firecrawl integrations:

MethodInstallOutputBest for
MCP serverAdd to MCP config, restartInline in chatMost users — works with all 13+ Firecrawl tools
Claude pluginclaude plugin install firecrawl@claude-plugins-officialInline in chatFastest setup, no config files
CLInpx -y firecrawl-cli@latest init --all --browserFile on diskLong transcripts — keeps token usage low

MCP server — add npx -y firecrawl-mcp to your Claude Desktop MCP config with your API key, restart, then paste a YouTube URL and ask Claude to extract the transcript.

Plugin — after installing, use /firecrawl:scrape <URL> or just ask in plain English. The /firecrawl:agent command can autonomously navigate and extract transcripts from complex pages.

CLI — run firecrawl scrape <URL> to write the transcript to disk. Claude Desktop can read the file without loading the full text into the context window, which matters for hour-long videos.

All three handle JavaScript rendering and page structure changes automatically. Get a free API key at firecrawl.dev.

Last updated: Apr 06, 2026