YouTube transcripts in Make
One HTTP module turns any Make scenario into a transcript pipeline — no app approval or OAuth setup required.
Setup steps ↓https://bulktranscripts.co/mcpTwo steps from install to answers
Add an HTTP module
Use HTTP → Make a request, GET the transcript endpoint and send your free API key as a Bearer header.
GET https://bulktranscripts.co/api/v1/transcript?video={{videoUrl}}
Authorization: Bearer YOUR_API_KEYAsk Make in plain words
Make picks the right tool by itself. You never name one.
channel/latestnew upload foundfreetranscript1 full transcript1 credit- Title and intro from the video
- Sections that follow the talk
- Quotes kept word for word
Step by step
HTTP module setup
- Add HTTP → Make a request.
- URL:
https://bulktranscripts.co/api/v1/transcript, method GET. - Query string: item
video= the video URL from a previous module; addsegments=0if you only need the text. - Headers:
Authorization=Bearer YOUR_API_KEY(required on every call — create a free key in the app). - Set Parse response → Yes so
title,text, andparagraphs[]map straight into later modules.
Daily channel digest (free trigger)
- Schedule the scenario daily.
- HTTP GET
…/api/v1/channel/latest?channel=@yourtarget(with the same Authorization header) — this endpoint is free, so the check itself never spends credits. - Iterator over
results[]→ Filter onpublishedwithin the last 24h. - HTTP GET the transcript for new videos only, then route to Google Docs, Sheets, Slack, or an AI module for summarizing.
Try asking
- Archive every new video's transcript from three competitor channels into Sheets.
- Summarize new uploads with an AI module and post the digest to Slack.
- Append podcast transcripts to a Google Doc, one section per episode.
Notes
Every REST call needs an API key. Creating one is free: sign in with Google at bulktranscripts.co/app, open MCP & API → API keys, and hit Create key. The account comes with 30 free credits, no card. Buying a one-time credit pack tops up the same account, so the key keeps working; credits never expire and repeat reads from your own library are free.
Which setup fits you
All of them share one account, one credit balance and one library.
| Way in | How you connect | Sign-in | Best for |
|---|---|---|---|
| HTTP module | HTTP → Make a request, GET | API key as a Bearer header | Any scenario |
| Free trigger feed | GET /api/v1/channel/latest | API key (no credits used) | Watching channels for new uploads |
What to ask Make
Paste any of these once the server is connected.
“New upload → transcript → AI module → Google Docs draft.”
“Podcast playlist → transcripts → show notes in Notion.”
“List of URLs in Sheets → transcripts → best quotes back into the sheet.”
“New upload → transcript → five post drafts in Airtable.”
“Three channels → new uploads only → weekly email.”
“Playlist → one transcript per video → study notes.”
Use it in your other tools too
Same account and credits everywhere. Your library follows you.
Claude Code
One terminal command (MCP) or the agent skill
Codex
One config.toml block (MCP) or the skill
Cursor
One-click install button or mcp.json
Grok Bot
MCP server with OAuth
ChatGPT
Custom connector in Developer mode
VS Code
Copilot agent mode, one mcp.json entry
n8n
Community node or HTTP Request
Gemini CLI
One extension install, or gemini mcp add
Claude Cowork
Custom connector, Google sign-in
Perplexity Computer
Custom remote connector, OAuth
MManus
Custom MCP connector, OAuth or Bearer key
OpenClaw
openclaw mcp add, or the ClawHub skill
HHermes Agent
hermes mcp add with OAuth
Kimi Code
One mcp.json entry, then /mcp-config login
NNanoClaw
ncl add-mcp-server with an API key
PPaperclip
Skill from the company Skills page
Questions about Make
Does Make have a BulkTranscripts app?
Not yet. Use the HTTP module: GET https://bulktranscripts.co/api/v1/transcript with the video URL and an Authorization: Bearer header. The response is JSON that maps straight into the next module.
Is BulkTranscripts free to use in Make?
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 Make 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.
The same engine, three other ways in
MCP server
Ten tools for any MCP client: transcripts, search, channels, bulk jobs, upload alerts.
REST API
Plain GET requests with an OpenAPI spec, for scripts, n8n, Make and Sheets.
Agent skill
One SKILL.md that teaches Claude Code, Codex and OpenClaw the whole API.
Developer docs
Every endpoint, parameter, error code and credit rule in one place.
Connect it in Make
30 free credits, no card. One sign-in for the MCP connector, one free API key for the REST API.