SkillTide Submit
Official description10 sourcesMCP servers8d ago
kimtaeyoon83/mcp-server-youtube-transcript

kimtaeyoon83/mcp-server-youtube-transcript

๐Ÿ“‡ โ˜๏ธ - Fetch YouTube subtitles and transcripts for AI analysis
View on GitHub โ†—Direct link ยท no redirect page
Config template (adjust for your client)
claude mcp add mcp-server-youtube-transcript -- npx -y mcp-server-youtube-transcript
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
603 โ˜… ยท kimtaeyoon83/mcp-server-youtube-transcript ยท read from the repository page ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร— ยท listed by 10 sources
Score
score 1,003 ยท 603 โ˜… ยท 10 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆœๅŠก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository kimtaeyoon83/mcp-server-youtube-transcript๏ผ›first catalogued 2026-10-09๏ผ›last seen 2026-10-16ใ€‚There is no official certification or quality rating here โ€” we record sources and dates only.
Third-party quality signals

YouTube Transcript Server

ไปฅไธ‹ๆ‘˜ๅฝ•่‡ช่ฏฅไป“ๅบ“็š„ README๏ผˆ็‰‡ๆฎต๏ผ‰ ยท ๅœจ GitHub ่ฏปๅฎŒๆ•ด README โ†’

A Model Context Protocol server that enables retrieval of transcripts from YouTube videos. This server provides direct access to video captions and subtitles through a simple interface.
Installing via Smithery
To install YouTube Transcript Server for Claude Desktop automatically via Smithery:
Components
Tools
- **get_transcript**
- Extract transcripts from YouTube videos
- Inputs:
- url (string, required): YouTube video URL, Shorts URL, or video ID
- lang (string, optional, default: "en"): Language code for transcript (e.g., 'ko', 'en'). Automatically falls back to available languages if requested language is not found.
- include_timestamps (boolean, optional, default: false): Include timestamps in output (e.g., '[0:05] text')
- strip_ads (boolean, optional, default: true): Filter out sponsorships, ads, and promotional content from transcript based on chapter markers
- **analyze_video** (optional, requires a TwelveLabs API key)
- Analyze a video with TwelveLabs Pegasus, a video-understanding model. Unlike get_transcript, this reasons over what is *shown* on screen, so it produces useful summaries and answers even for videos with little or no speech (demos, gameplay, b-roll, music videos).
- Inputs:
- url (string, required): A publicly reachable **direct video URL** (e.g. an .mp4/.mov/.webm link or a pre-signed URL). TwelveLabs fetches the file server-side, so a YouTube watch page URL will not work โ€” it serves HTML, not a raw video stream.
- prompt (string, optional): Instruction or question for the model (e.g. "Summarize this video in 3 sentences" or "What products are shown?"). Defaults to a general summary.
- model (string, optional, default: "pegasus1.2"): Pegasus model to use ("pegasus1.2" or "pegasus1.5").
- max_tokens (number, optional, default: 2048): Maximum response length in tokens.
- Requires the TWELVELABS_API_KEY environment variable. The transcript tool works without it; analysis is fully opt-in. Grab a free key at twelvelabs.io โ€” there's a generous free tier.
Key Features
- Support for multiple video URL formats (including YouTube Shorts)
- Language-specific transcript retrieval with automatic fallback
- Optional timestamps for referencing specific moments
- Built-in ad/sponsorship filtering (enabled by default)
- Zero external dependencies for transcript fetching
- Detailed metadata in responses
Configuration
To use with Claude Desktop, add this server configuration:
To enable the optional analyze_video tool, add your TwelveLabs API key:
Install via tool
mcp-get A command-line tool for installing and managing Model Context Protocol (MCP) servers.
Awesome-mcp-servers
awesome-mcp-servers A curated list of awesome Model Context Protocol (MCP) servers.
Development
Prerequisites
- Node.js 18 or higher
- npm or yarn
Setup
Install dependencies:
Build the server:
For development with auto-rebuild:
Testing
Source
awesome ยท https://github.com/kimtaeyoon83/mcp-server-youtube-transcript
Browse by field
MCP servers
Traction
603 โ˜…
added
yesterday

More in MCP servers

All 5,525 in MCP servers โ†’

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields โ†’

โ† Back to index