First release of yt-media-info MCP — a Model Context Protocol server that extracts rich metadata, transcripts, and search from any yt-dlp-supported media URL (YouTube, Vimeo, Twitch, and 1800+ sites).
Highlights
- Three MCP tools:
extract_info,get_transcript,search_media - Two MCP prompts:
analyze_video,summarize_transcript - Two transports: stdio (Claude Desktop) and SSE (web/Claude Code/LiteLLM)
- Direct JSON API:
POST /apishortcut bypassing MCP protocol - Dockerized: persistent FastAPI + yt-dlp Python service with healthcheck, plus optional Playwright cookie-bot sidecar
- Snake_case, ISO 8601 output matching yt-dlp's native format
Works with
Claude Desktop · Claude Code · LiteLLM · Open WebUI · any MCP client
This server does not download media — it is a metadata + transcript enrichment tool.
The social-preview.png asset is the 1280×640 social card — also available in the repo root for GitHub's Settings → Social preview.