Youtube Summarize MCP server
io.github.zlatkoc/youtube-summarize·v0.6.0·6 starsMCP server that fetches YouTube video transcripts and optionally summarizes them
6 stars
Reviews
Write oneNobody has reviewed Youtube Summarize yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Youtube Summarize tools (6)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
get_transcriptFetch a YouTube video's transcript.
get_video_metadataFetch metadata (title, description, channel, upload date, duration, views, chapters, etc.) for a YouTube video.
list_playlist_videosList the videos in a YouTube playlist (titles, IDs, channels, durations, views).
list_transcriptsList available transcript languages for a YouTube video.
search_videosSearch YouTube for videos and return a clean ranked result list.
summarize_transcriptFetch a YouTube video's transcript and return it with summarization instructions.
Public scan report
scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it
- Code scan3 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 33 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Youtube Summarize compares
Against every graded Media MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 78% of 1,337 Media servers
- Tools
- 6
- the typical Media server has 7
- Tools that change things
- 0%
- typical: 4%. Fewer write tools means less an agent can break
- GitHub stars
- 6
- more than 83% of 715 Media servers
What its tools let an agent do: 6 read
Install Youtube Summarize in Claude Code, Cursor or VS Code
claude mcp add youtube-summarize -- uvx youtube-summarize
What the publisher says
From the Youtube Summarize repository's README, as published. We do not edit it. Read it on GitHub
youtube-summarize
MCP server that fetches YouTube video transcripts and optionally summarizes them.
Features
- Fetch transcripts in multiple formats (text, JSON, SRT, WebVTT, pretty-print)
- Video metadata — title, description, channel, upload date, duration, views, chapters (via yt-dlp)
- Optional timestamps in plain-text transcripts
- Summarize videos — returns transcript with the prompt clearly broken out for human review before the LLM acts on it
- List playlist videos — fast enumeration of any public playlist with optional sorting
- Search videos — clean ranked results with sort and filter options, without the ads, Shorts shelves, and personalized recommendations of the YouTube website
- List available languages for any video's transcripts
- Flexible URL parsing — accepts full YouTube URLs (youtube.com/watch?v=, youtu.be/, youtube.com/embed/, youtube.com/shorts/) or bare video IDs
- Multi-language support — request transcripts in specific languages with fallback priority
Tools
get_transcript
Fetch a YouTube video's transcript. By default the response is prefixed with a [METADATA] block (title, channel, published, duration, views, description); pass include_metadata=false for transcript-only output.
summarize_transcript
Fetch a transcript and return it with summarization instructions. The response is structured into clearly-labeled sections ([INSTRUCTIONS], [PROMPT_SOURCE], [VIDEO], [METADATA], [TRANSCRIPT]) so a human can review the prompt before letting the LLM act on it.
getvideometadata
Fetch metadata (title, description, channel, upload date, duration, views, tags, chapters, etc.) for a YouTube video. Backed by yt-dlp.
listplaylistvideos
List the videos in a YouTube playlist (title, ID, channel, duration, views, URL). Per-video metadata is intentionally lean so the call stays fast even for large playlists; call getvideometadata with a specific video ID for full detail.
search_videos
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Youtube Summarize: common questions
- Is Youtube Summarize MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Youtube Summarize safety report
- How do I install Youtube Summarize?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Youtube Summarize need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Youtube Summarize maintained?
- The last commit was 74 days ago (2026-08-22). The latest release is v0.6.0.
- What can I use instead of Youtube Summarize?
- Servers from other publishers that do the same job: Youtube Transcript MCP server, Youtube Transcript MCP server and Supadata MCP server.
- How does Youtube Summarize compare with other Media MCP servers?
- safety score 88/100 (higher than 78% of 1,337 Media servers); tools 6 (the typical Media server has 7); tools that change things 0% (typical: 4%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Youtube Summarize
Same job from other publishers: the closest match first, then the best rated.
- Youtube TranscriptThis is an MCP server that allows you to directly download transcripts of YouTube videos.not reviewedEstablishedB
- Youtube TranscriptAn MCP server retrieving transcripts of YouTube videosnot reviewedGrowingA
SupadataVideo transcripts, metadata and structured data from YouTube, TikTok, Instagram, X; web scraping.not reviewedGrowingA
Transcriptor MCPFetch transcripts, subtitles, chapters, metadata and frames from YouTube and 10+ video platformsnot reviewedGrowingA
OpenshortsTurn long videos into viral vertical shorts and publish them to TikTok, Instagram and YouTube.not reviewedEstablishedA