Repolode
pratie

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. 1

    Add the hosted server to Claude Code

    claude mcp add --transport http bulktranscripts https://bulktranscripts.co/mcp
  2. 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