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.

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"
]
}
}
}
Recommend MCP Servers 💡
@anaisbetts/mcp-youtube
A Model-Context Protocol Server for YouTube
nyt
A TypeScript-based MCP server that allows searching for New York Times articles from the last 30 days based on a keyword.
code-indexer
A Model Context Protocol server that enables large language models (LLMs) to index, search, and analyze code in project directories.
@liveblocks/liveblocks-mcp-server
MCP server for Liveblocks.
confluence.py
A Model Context Protocol (MCP) server for interacting with Confluence Data Center via REST API. This server provides a set of tools that allow AI models to interact with Confluence content.
hugo-mcp
An MCP server designed to manage Hugo static sites, providing tools for environment setup, site creation, theme management, content creation, preview, build, and deployment.