BulkTranscripts logo BulkTranscripts
Integration guide · 30 free credits

Use YouTube transcripts in VS Code

Copilot's agent mode picks up MCP tools from one JSON file — here is the exact block for YouTube transcripts.

Setup steps ↓
VS Code · setup
{ "servers": { "bulktranscripts": { "type": "http", "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

11 minute

Add one entry to mcp.json

Create .vscode/mcp.json or run MCP: Add Server and pick HTTP. VS Code asks you to sign in when the server starts.

{ "servers": { "bulktranscripts": { "type": "http", "url": "https://bulktranscripts.co/mcp" } } }
210 seconds

Ask VS Code in plain words

VS Code picks the right tool by itself. You never name one.

00:30Setup

Step by step

Workspace setup

Create .vscode/mcp.json in your project (or run MCP: Add Server from the Command Palette and pick HTTP):

{
  "servers": {
    "bulktranscripts": {
      "type": "http",
      "url": "https://bulktranscripts.co/mcp"
    }
  }
}

VS Code prompts for the server's OAuth sign-in when it first starts — continue with Google or your license key (signing in includes the 30 free credits). Then open Copilot Chat in Agent mode, click the tools icon, and confirm the bulktranscripts tools are listed. VS Code 1.101+ supports remote HTTP servers and MCP auth natively.

Paid credits

Use the key-in-URL form — https://bulktranscripts.co/mcp?key=YOUR_LICENSE_KEY — or add a header via the server's headers field:

{
  "servers": {
    "bulktranscripts": {
      "type": "http",
      "url": "https://bulktranscripts.co/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_LICENSE_KEY"
      }
    }
  }
}

Try asking

  • Watch this talk for me and write ADR-style notes: [URL]
  • Find the official tutorial videos for this library and summarize the setup steps.
  • Transcribe this playlist and generate a README section from it.

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
mcp.json with OAuth"type": "http" entryGoogle, in the browserMost people; VS Code 1.101+
mcp.json with a headerAdd headers.AuthorizationAPI key or license keyShared machines, Codespaces
01:10Try asking

What to ask VS Code

Paste any of these once the server is connected.

ADR notes

“Watch this talk for me and write ADR-style notes: [URL]”

Setup steps

“Find the official tutorial videos for this library and summarize the setup steps.”

Playlist to README

“Transcribe this playlist and generate a README section from it.”

Bug context

“Did the maintainers mention this bug in a livestream? Find the moment.”

Weekly digest

“Check @code for new uploads and summarize what changed in VS Code.”

Lecture notes

“Turn this lecture into notes with code examples in notes/.”

01:50Other agents

Use it in your other tools too

Same account and credits everywhere. Your library follows you.

02:10Questions

Questions about VS Code

Which VS Code version supports the BulkTranscripts MCP server?

VS Code 1.101 and later support remote HTTP MCP servers and their OAuth sign-in. Use Copilot Chat in Agent mode and check the tools icon for the bulktranscripts tools.

Is BulkTranscripts free to use in VS Code?

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 VS Code 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 VS Code

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