Video transcripts
Get what was said, with timestamps and source context. Use available captions, or AI transcription when captions are missing.
Discover videos, fetch timestamped transcripts, and follow new uploads to power your apps, AI assistants, and workflows.
Example conversation · Always check original sources
Summarize Alex Hormozi’s last few videos.
Read 3 video transcripts
Here are the main takeaways:
One-paste setup
Start with what was said. Explore the people and collections behind it. Keep new videos flowing into the way you work.
Get what was said, with timestamps and source context. Use available captions, or AI transcription when captions are missing.
Find videos from YouTube channels and playlists, TikTok creators, and Instagram profiles. Fetch the transcripts you need from the sources you care about.
Connect recurring checks to your workflow to pick up new videos. Keep your collection growing without starting from scratch each time.
Monitor channels, build research datasets, and give agents source-grounded access to what people actually said.
Continuous monitoring
Follow a channel or playlist, capture each new upload, and keep a searchable record of the claims, people, and timestamps inside it.

TranscriptFetch watches a set of channels, detects a new founder interview, retrieves its captions, normalizes the transcript, and adds the new source to the archive.
Normalize interviews, reviews, demos, and lectures into one timestamped schema ready for search, analysis, or RAG.

Interviews, reviews, demonstrations, and lectures arrive one by one, then become one normalized research dataset.
Claude, ChatGPT, Cursor, and internal agents can retrieve the original spoken source themselves through MCP.

An agent asks what a founder said about pricing. TranscriptFetch fetches the founder interview, returns exact quotes with timestamps, and attaches the primary source to the answer.
AI assistants
Connect through MCP so your assistant can fetch transcripts when you share a video link. Then ask it to summarize, compare ideas, or find a specific moment.
Add the TranscriptFetch server in your client and sign in. Availability depends on your client's plan and connector support.
Your apps
Fetch transcripts from your own code with the Python or Node.js SDK, or call the REST API from any language. Put the text to work in your search, research, or product.
Create an API key, choose your language, and follow the quickstart.
Automations
Fetch a transcript in n8n, or use an HTTP step in Make or Zapier. Pass the text to the next step for summaries, notes, or analysis.
Use the n8n community node or an authenticated HTTP request. Make and Zapier use HTTP steps, not a native TranscriptFetch app.
Successful transcripts fetched and counting
Every request climbs the same ladder: cache first, then published captions, then AI transcription only when a video has none. Whatever the source, you get one JSON shape with timestamps, ready for your product, pipeline, or agent.
Use published captions for the fastest valid result
Transcribe the audio when captions are missing
Return timestamps and metadata in one consistent schema
Charge nothing for failed transcript requests
Connect the MCP server once and Claude, ChatGPT, Cursor or Codex fetch these sources themselves. Each page has the setup for your client.
Need to copy or download Instagram captions? Here are every practical method, what works on mobile and desktop, and when to automate it.
Read guide →Every way to get YouTube transcripts programmatically in 2026, compared honestly: the Python library that gets IP-blocked in the cloud, hosted APIs, free tools with no API, and DIY yt-dlp - with real current pricing.
Read guide →Give your AI assistant YouTube access with MCP. Connect Claude to fetch, search, and summarize video transcripts inline, with no code required.
Read guide →A real person answers. No ticket queue.
The SDKs, examples and issue tracker. Report a bug, request a platform, or read the code before you depend on it.
Open GitHub →Enterprise pricing, integration questions, or anything that needs a person rather than a doc page.
Get in touch →50 free transcripts a month. No card required. Failed fetches are never billed.