Playlist Transcript Server

Provide access to transcripts of YouTube playlists, enabling easy retrieval and querying of video transcripts. Preload with specific playlists or customize by specifying a different playlist URL. Enhance your applications with rich, searchable video transcript data from YouTube playlists.

Playlist-MCP

This is an experimental MCP server, which makes the transcripts of a Youtube Playlist available.

It currently is preloaded with the KubeCon London 2025 transcripts. But you can change this by changing the URL.

MCP running in Claude

Install

# Clone this repo
git clone [email protected]:luebken/playlist-mcp.git; cd playlist-mcp

# Install python dependencies
uv venv
source .venv/bin/activate
uv pip install -e .

# Fill the transcript cache and vector db.
uv run server.py https://www.youtube.com/playlist?list=PLj6h78yzYM2MP0QhYFK8HOb8UqgbIkLMc

Setup for Claude Desktop

# Configure for Claude > Settings > Developer > Edit Config
# /Users/YOUR_USERNAME/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
      "playlist-mcp": {
          "command": "uv",
          "args": [
              "--directory",
              "/PATH/TO/PARENT/playlist-mcp/",
              "run",
              "server.py",
              "https://www.youtube.com/playlist?list=PLj6h78yzYM2MP0QhYFK8HOb8UqgbIkLMc"
          ]
      }
  }
}
Share:
Details:
  • Stars


    1
  • Forks


    0
  • Last commit


    13 days ago
  • Repository age


    13 days
  • License


    Apache-2.0
View Repository

Auto-fetched from GitHub .

MCP servers similar to Playlist Transcript Server:

 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit