BulkTranscripts logo BulkTranscripts
Integration guide · 30 free credits

Use YouTube transcripts in Cursor

Cursor's agent can fetch transcripts, search channels, and track uploads once it knows about one URL.

Setup steps ↓
Cursor · setup
{ "mcpServers": { "bulktranscripts": { "url": "https://bulktranscripts.co/mcp" } } }
One Google sign-in, 30 free credits.
30free credits to startGoogle sign-in, no card
1,000videos per bulk joba whole channel or playlist
$0to read a video againyour library stays free
Nevercredits expireone-time packs, no subscription
00:20How it works

Two steps from install to answers

130 seconds

Click Add to Cursor

The install button in the guide writes the config for you. Or paste this into ~/.cursor/mcp.json, then sign in with Google under Settings → MCP.

{ "mcpServers": { "bulktranscripts": { "url": "https://bulktranscripts.co/mcp" } } }
210 seconds

Ask Cursor in plain words

Cursor picks the right tool by itself. You never name one.

00:30Setup

Step by step

One-click install

Add to Cursor

Or configure it by hand

Global: ~/.cursor/mcp.json · per-project: .cursor/mcp.json in the repo root:

{
  "mcpServers": {
    "bulktranscripts": {
      "url": "https://bulktranscripts.co/mcp"
    }
  }
}

Under Settings → MCP the server shows a login prompt — click it and sign in with Google or your license key. Prefer no OAuth? Append the license key to the URL instead (https://bulktranscripts.co/mcp?key=…).

Then use Agent mode — the tools are picked up by the model as needed.

Try asking

  • Research how @fireship explains WebSockets — find the video and summarize it.
  • Pull the transcript of this conference talk and extract the architecture decisions.
  • List everything this channel published about Rust, newest first.
  • Draft a blog post from this video's transcript, keeping direct quotes.

Notes

Connecting the MCP server takes one sign-in — Google or a license key — and includes 30 free credits, no card needed. Buying a one-time credit pack gets you a license key that doubles as the API key; credits never expire and repeat reads from your own library are free.

00:50Pick a way in

Which setup fits you

All of them share one account, one credit balance and one library.

Way inHow you connectSign-inBest for
One-click installThe Add to Cursor buttonGoogle, in the browserFastest; nothing to edit
mcp.json~/.cursor/mcp.json or .cursor/mcp.jsonGoogle, or ?key= in the URLSharing the setup with a team repo
01:10Try asking

What to ask Cursor

Paste any of these once the server is connected.

Talk to ADR

“Pull this conference talk and write an ADR for the approach it recommends.”

Learn by video

“Research how @fireship explains WebSockets and add a short explainer to README.md.”

Channel scan

“List everything this channel published about Rust, newest first.”

Blog draft

“Draft a blog post from this video's transcript, keeping direct quotes.”

Course notes

“Turn this playlist into one Markdown note per lesson in notes/.”

Compare advice

“Find two popular videos on React Server Components and list where they disagree.”

01:50Other agents

Use it in your other tools too

Same account and credits everywhere. Your library follows you.

02:10Questions

Questions about Cursor

How do I add BulkTranscripts to Cursor?

Use the Add to Cursor button on this page, or add {"mcpServers": {"bulktranscripts": {"url": "https://bulktranscripts.co/mcp"}}} to ~/.cursor/mcp.json. Then open Settings → MCP and sign in with Google.

Which Cursor mode uses the tools?

Agent mode. The model calls the BulkTranscripts tools on its own when a request needs YouTube.

Is BulkTranscripts free to use in Cursor?

You start with 30 free credits when you sign in with Google, no card needed. One credit fetches one new transcript. Reading a transcript that is already in your library is free, and checking a channel for new uploads is free. After that, one-time credit packs that never expire; there is no subscription.

Does every YouTube video have a transcript?

No. A transcript can only be fetched when the video has captions, either uploaded by the creator or generated by YouTube. Videos without captions are skipped and never charged.

Can Cursor read a whole channel or playlist?

Yes. Ask for a channel or playlist and the server lists the videos, then fetches their transcripts. Large jobs of up to 1,000 videos run on the server in the background and report progress, so they survive a long conversation.

02:30Go deeper

The same engine, three other ways in

Connect it in Cursor

30 free credits, no card. One sign-in for the MCP connector, one free API key for the REST API.

Get your free credits

Updated