Agent♥︎Age
Catalog

io.github.ludmila-omlopes/youtube-video-analyzer

Official

by ludmila-omlopes · TypeScript

MCP stdio server for analyzing YouTube videos with Google Gemini

YouTube Video Analyzer MCP Server

MCP stdio server that analyzes public YouTube videos using Google Gemini. It supports summarization, timestamped insights, spoken-content analysis, and inspection of YouTube metadata. It also works with long VODs through reusable long-video sessions that enable follow-up questions.

🛠️ Key Features

  • Analyze public YouTube videos with Gemini
  • Summarize videos
  • Extract timestamped insights
  • Analyze spoken content via audio-first instructions
  • Inspect metadata via the YouTube Data API (normalized YouTube metadata)
  • Extract high-resolution JPEG frames using yt-dlp and ffmpeg
  • Ask follow-up questions using reusable long-video sessions

🚀 Use Cases

  • Summarizing public YouTube videos
  • Building timestamped, quote-like insights from video content
  • Analyzing speech-focused or audio-centric videos
  • Reviewing long VODs with multi-turn follow-up against a session
  • Extracting still frames for inspection or downstream analysis

⚡ Developer Benefits

  • Works with any MCP-compatible client via stdio
  • Enables metadata retrieval through the YouTube Data API
  • Provides reusable long-video sessions for iterative questioning

⚠️ Limitations

  • Targets public YouTube videos

Related servers

More in Media & Design