Fetches YouTube video transcripts in text, JSON, SRT or WebVTT in several languages and can summarize them.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add youtube-summarize -- uvx youtube-summarize~/.codex/config.toml
[mcp_servers.youtube-summarize]
command = "uvx"
args = ["youtube-summarize"]
# codex mcp add youtube-summarize -- uvx youtube-summarize~/.cursor/mcp.json
{
"mcpServers": {
"youtube-summarize": {
"command": "uvx",
"args": [
"youtube-summarize"
]
}
}
}.vscode/mcp.json
{
"servers": {
"youtube-summarize": {
"type": "stdio",
"command": "uvx",
"args": [
"youtube-summarize"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"youtube-summarize": {
"command": "uvx",
"args": [
"youtube-summarize"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"youtube-summarize": {
"command": "uvx",
"args": [
"youtube-summarize"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"youtube-summarize": {
"command": "uvx",
"args": [
"youtube-summarize"
]
}
}
}