BulkTranscripts logo BulkTranscripts

Workflow · Creators

Episode → show notes & chapters

Show notes written from memory miss half the episode. Notes written from the transcript catch every name, number, and quotable moment — with timestamps that become YouTube chapters.

Runs on the MCP server (one sign-in, 30 free credits) or the REST API · repeat reads from your library are free.

How it works

  1. Fetch the episode transcript with timestamps.
  2. The assistant segments the conversation into topics and marks where each begins.
  3. It drafts show notes: description, chapter list with timestamps, guest quotes, resources mentioned.
  4. Paste the chapter list into your YouTube description — the timestamps become clickable chapters.

Chapters for free

YouTube turns a timestamp list in the description into chapter markers automatically. Since transcript segments carry real start times, the chapter list falls out of this workflow as a side effect — no scrubbing through your own episode hunting for topic changes.

Agent prompt — paste into Claude, ChatGPT, or any assistant connected to the BulkTranscripts MCP server:

Get the transcript of my episode with timestamps: [VIDEO URL]
Produce: (1) a 2-paragraph episode description, (2) a YouTube chapter list —
MM:SS Topic — at every topic change, (3) the 5 best guest quotes with
timestamps, (4) every book/tool/person mentioned as a resources list.

Or script it against the REST API:

curl "https://bulktranscripts.co/api/v1/transcript?video=EPISODE_VIDEO_ID"

What you’ll need

An MCP-capable assistant (Claude, ChatGPT, Cursor) connected to https://bulktranscripts.co/mcp — one sign-in includes 30 free credits — or a license key for the REST API. Transcripts already in your library are re-read free, so iterating on the same videos costs nothing after the first pass.

Common questions

Does this work for long episodes?

Yes — caption tracks exist for multi-hour videos, and the segment list keeps the assistant oriented across the whole runtime.

Can I batch my back catalog?

List your channel with get_channel_videos and run the workflow per episode; already-fetched episodes re-read free while you refine the prompt.

More workflows

Updated