All use cases

Give AI agents YouTube, TikTok and Instagram

AI models read text, so on their own they cannot watch a video, and YouTube blocks most of the servers they browse from. TranscriptFetch is the missing tool: connect it over MCP and your assistant or agent can fetch the transcript of any public video, search YouTube and walk a channel or playlist, then answer from what was actually said.

How it works

  1. 01

    Connect it

    Add TranscriptFetch as a connector in Claude, or as a remote MCP server in Claude Code, Cursor, Codex, ChatGPT or OpenAI's Agents SDK. Building your own agent? Call the REST API as a tool.

  2. 02

    Ask in plain words

    "Summarize the last five videos on this channel", "what does this TikTok claim?", "find videos comparing these two tools". The model picks the right tool and fetches what it needs.

  3. 03

    Get answers from the source

    The model reads the real transcript, with timestamps, so it can quote what was said and link to the moment instead of guessing from a title.

Example

Claude Code: add the hosted MCP server

bash
claude mcp add --transport http transcriptfetch https://transcriptfetch.com/mcp \
  --header "Authorization: Bearer tf_live_YOUR_KEY"

# Then ask: "Get the transcript of https://youtu.be/dQw4w9WgXcQ and list its main points"

What you get

  • Seven tools: get_transcript, search_videos, search_channels, list_channel_videos, list_channel_playlists, list_playlist_videos and get_credits
  • Transcripts of YouTube videos and Shorts, TikTok videos and Instagram Reels, plus direct audio and video file links
  • AI transcription of the audio when a video has no captions, so the agent is never stuck
  • Timestamps on every line, so answers can cite the exact moment

Questions

  • Can ChatGPT watch YouTube videos?

    Not by itself. ChatGPT works from text, and when it is given a YouTube link it usually cannot get at the transcript. Connect TranscriptFetch as an MCP connector and it can fetch the transcript of any public YouTube, TikTok or Instagram video, then answer from what was said.

  • Can Claude watch YouTube videos?

    Claude cannot open a video on its own. With the TranscriptFetch connector added from Claude's connector directory, or as a remote MCP server in Claude Code, it fetches the transcript and works from that, including whole channels and playlists.

  • Does it work with my own agent, not just chat apps?

    Yes. The same server works as a remote MCP tool in OpenAI's Responses API and Agents SDK, and any framework can call the REST API as a function tool. The docs have tested examples.

  • What happens when a video has no captions?

    TranscriptFetch transcribes the audio with AI and returns the same transcript shape, so the agent does not need a second path. It is charged by length, only when a transcript is delivered.

More use cases

Get a free API key

Every account gets 50 free credits a month, no card needed. Failed requests are free.