JUHE API Marketplace
luebken avatar
MCP Server

Playlist-MCP

An experimental MCP server that makes YouTube playlist transcripts available for AI assistants, enabling search and conversation about video content.

1
GitHub Stars
8/22/2025
Last Updated
No Configuration
Please check the documentation below.

README Documentation

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 git@github.com: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"
          ]
      }
  }
}

Quick Actions

Key Features

Model Context Protocol
Secure Communication
Real-time Updates
Open Source