Makes transcripts of YouTube videos from a playlist available, allowing access to video content in text form
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Playlist-MCPfind videos discussing Kubernetes security best practices"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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 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=PLj6h78yzYM2MP0QhYFK8HOb8UqgbIkLMcRelated MCP server: mcp-ytTranscript
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"
]
}
}
}This server cannot be installed
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.