A TypeScript framework for building MCP servers, MCP Apps with React views, and clients, with a built-in Inspector and CLI.
pratie/bulktranscripts-mcp
Hosted MCP server giving AI agents YouTube transcripts, search, channel and playlist listings, and free new-upload tracking.
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Last commit
- 4 days ago
What is it?
This is a hosted Model Context Protocol server that lets AI agents such as Claude, Cursor, ChatGPT and Gemini CLI pull YouTube transcripts. It covers a single video, up to 20 videos per batch, or a whole channel or playlist through a background bulk job. Agents can also search YouTube, search inside one channel, and list a channel's or playlist's videos.
The server runs on the operator's infrastructure at bulktranscripts.co, so there is no local process to install and no yt-dlp to maintain. It connects over Streamable HTTP and authenticates with OAuth via Google sign-in or an API key sent as a Bearer token. Setup snippets are provided for Claude Code, Claude web and desktop, ChatGPT, Gemini CLI, and JSON-configured clients like Cursor and VS Code.
All tools are read-only. Transcripts are stored in the user's library once and can be re-read without spending credits again. The latest-uploads tool is free, so agents can poll for new videos and only spend credits on new transcripts.
Key features
- 01Fetches full transcripts for single videos or batches of up to 20 per call.
- 02Runs background bulk extraction for channels, playlists, or video lists of up to 1,000 items.
- 03Searches YouTube videos, channels, and playlists by keyword, and searches within one channel.
- 04Lists a channel's or playlist's videos, and returns free latest uploads from RSS.
- 05Supports OAuth sign-in or API key authentication, with no local installation.
Use cases
- Summarising or analysing a creator's recent videos inside an AI assistant.
- Monitoring a channel for new uploads and transcribing only the relevant ones.
- Building a searchable corpus of transcripts from a playlist or course for RAG.
- Letting a coding agent look up talks or tutorials on a topic and pull their transcripts.
Quick start
- 1
Add the hosted server to Claude Code
claude mcp add --transport http bulktranscripts https://bulktranscripts.co/mcp - 2
Run /mcp in Claude Code and select bulktranscripts to sign in with Google
Things to know
- The server is hosted at bulktranscripts.co and the extraction service is not open source, so you depend on that service being available.
- Full use requires signing in, and credits run out after the 30 free ones unless you buy a pack.
Topics
FAQ
- What is bulktranscripts-mcp?
- Hosted MCP server giving AI agents YouTube transcripts, search, channel and playlist listings, and free new-upload tracking. This is a hosted Model Context Protocol server that lets AI agents such as Claude, Cursor, ChatGPT and Gemini CLI pull YouTube transcripts. It covers a single video, up to 20 videos per batch, or a whole channel or playlist through a background bulk job. Agents can also search YouTube, search inside one channel, and list a channel's or playlist's videos.
- Is bulktranscripts-mcp free to use? What license does it have?
- bulktranscripts-mcp is open source under the MIT license. Check the license terms before using it in commercial products.
- Is bulktranscripts-mcp still maintained?
- Actively maintained. The last commit to bulktranscripts-mcp was on Oct 17, 2026.
- What can I use bulktranscripts-mcp for?
- Summarising or analysing a creator's recent videos inside an AI assistant. Monitoring a channel for new uploads and transcribing only the relevant ones. Building a searchable corpus of transcripts from a playlist or course for RAG. Letting a coding agent look up talks or tutorials on a topic and pull their transcripts.
- How do I install bulktranscripts-mcp?
- Add the hosted server to Claude Code: claude mcp add --transport http bulktranscripts https://bulktranscripts.co/mcp Run /mcp in Claude Code and select bulktranscripts to sign in with Google
- Where can I get bulktranscripts-mcp?
- The source code and installation instructions are on GitHub: https://github.com/pratie/bulktranscripts-mcp
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
An MCP server that lets AI assistants like Claude and Cursor run web searches through a SearXNG instance you operate or trust.
A public repository of Agent Skills: folders of instructions and resources that Claude loads to perform specialized tasks.
Reference implementations of Model Context Protocol servers giving LLM clients access to files, Git, web content, memory and more.
Persistent memory for AI coding agents that captures sessions automatically and injects relevant context into later sessions across Claude Code, Cursor, Codex and other MCP clients.
Official Python SDK for building Model Context Protocol servers and clients that connect LLM applications to tools, data and prompts.