BulkTranscripts logo BulkTranscripts
Integration guide · 30 free credits

Use YouTube transcripts in OpenClaw

Your OpenClaw agent can read any YouTube video, channel or playlist, from WhatsApp, Telegram or wherever you talk to it.

Setup steps ↓
OpenClaw · setup
openclaw mcp add bulktranscripts --url https://bulktranscripts.co/mcp \ --transport streamable-http --auth oauth openclaw mcp login bulktranscripts
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 the server and sign in

Two commands. The second opens a Google sign-in.

openclaw mcp add bulktranscripts --url https://bulktranscripts.co/mcp \ --transport streamable-http --auth oauth openclaw mcp login bulktranscripts
210 seconds

Ask OpenClaw in plain words

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

00:30Setup

Step by step

Option 1 — MCP server

openclaw mcp add bulktranscripts --url https://bulktranscripts.co/mcp \
  --transport streamable-http --auth oauth
openclaw mcp login bulktranscripts

The login opens a BulkTranscripts sign-in; continue with Google (30 free credits). Prefer a key? Set a header instead of OAuth:

openclaw mcp set bulktranscripts '{"url":"https://bulktranscripts.co/mcp","transport":"streamable-http","headers":{"Authorization":"Bearer YOUR_API_KEY"}}'

Option 2 — skill from ClawHub

openclaw skills install @pratie/bulktranscripts-youtube

Then put your key in ~/.openclaw/openclaw.json under the skill's env as BULKTRANSCRIPTS_API_KEY (run openclaw skills list for the exact entry name).

The skill teaches the agent the plain REST API, so it needs curl and a free API key in BULKTRANSCRIPTS_API_KEY. Create the key at bulktranscripts.co/app → MCP & API → API keys; it includes the 30 free credits.

Check it worked

openclaw mcp doctor bulktranscripts --probe for the server, openclaw skills list --eligible for the skill. A static Authorization header is ignored while auth: oauth is set, and skill environment variables don't reach sandboxed containers.

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 serveropenclaw mcp add … --auth oauthGoogle, in the browserMost people; ten tools
MCP with a keyopenclaw mcp set with a headerAPI keyHeadless gateways
ClawHub skillopenclaw skills install @pratie/bulktranscripts-youtubeBULKTRANSCRIPTS_API_KEYKeeping MCP off
01:10Try asking

What to ask OpenClaw

Paste any of these once the server is connected.

New uploads

“Did @hubermanlab post anything new? Send me the three main takeaways.”

Morning brief

“Every morning at 8, check my five channels and send one message per new video.”

Voice note to research

“Find what YouTube experts say about cold plunges and give me the consensus.”

Recipe from video

“Get the ingredients and steps from this cooking video.”

Course progress

“I'm on lesson 4 of this playlist. Summarize lessons 5 and 6.”

Quote it

“What exactly did he say about sleep at the end of this video?”

01:50Other agents

Use it in your other tools too

Same account and credits everywhere. Your library follows you.

02:10Questions

Questions about OpenClaw

How do I add BulkTranscripts to OpenClaw?

Run openclaw mcp add bulktranscripts --url https://bulktranscripts.co/mcp --transport streamable-http --auth oauth, then openclaw mcp login bulktranscripts and sign in with Google. Or install the skill with openclaw skills install @pratie/bulktranscripts-youtube.

Is the BulkTranscripts skill on ClawHub?

Yes, as @pratie/bulktranscripts-youtube. It uses the REST API, so it needs a free API key in BULKTRANSCRIPTS_API_KEY.

Is BulkTranscripts free to use in OpenClaw?

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 OpenClaw 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 OpenClaw

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