@dpm-tools/mcp-yt-clip
v0.1.0
Published
MCP server: fetch YouTube transcripts, search for moments by keyword, return text-only summaries. Powered by youtube-transcript. Free, MIT.
Maintainers
Readme
mcp-yt-clip
5 YouTube transcript tools. Fetch, search by keyword, get clip URLs at timestamps. Free, MIT.
For researchers, video summarizers, and anyone who doesn't want to watch 60 minutes for one key moment.
Install
{
"mcpServers": {
"yt": {
"command": "npx",
"args": ["-y", "@dpm-tools/mcp-yt-clip"]
}
}
}Requires Node.js 22.18+.
Tools (5)
get_transcript— Full transcript as{text, start, duration, timestamp}segments.transcript_text— Just text (no timestamps) — ideal for LLM summarization.search_transcript— Find moments by keyword. Returns matches with timestamps + clickable clip URLs.clip_url_at_timestamp— Build ayoutube.com/watch?v=...&t=NsURL.extract_video_id— Pull 11-char ID from any YouTube URL format.
Example prompts
- "Get the transcript of https://www.youtube.com/watch?v=dQw4w9WgXcQ"
- "Summarize this video: " (use transcript_text)
- "Find every mention of 'AI safety' in this 2-hour talk: "
- "What URL goes straight to 12:34 in this video?"
See examples/prompts.md for more.
Limitations
Powered by youtube-transcript which scrapes YouTube. YouTube can rate-limit or change formats — if a fetch fails, retry later or check video has captions enabled.
For long videos (3hr+), transcript_text may return large outputs. Use search_transcript to find specific moments instead.
Sister servers from dpm
mcp-devkit,mcp-public-data,mcp-diff,mcp-archive,mcp-citations,mcp-ical,mcp-dict,mcp-http-inspect,mcp-morning-brief,mcp-pantry.
License
MIT © dpm (digital product mill)
