Agent♥︎Age
Catalog

io.github.RayAKaan/ocular-audio-mcp

Official

by RayAKaan · Python

MCP server for video transcripts, screenshots, and OCR on YouTube and web videos.

OcularAudio MCP (io.github.RayAKaan/ocular-audio-mcp)

OcularAudio MCP is an asynchronous Model Context Protocol (MCP) server that provides “eyes and ears” for AI models processing web videos. It extracts video transcripts and captures screenshots from YouTube and other video platforms, enabling text and frame-based analysis.

🛠️ Key Features

  • Hybrid transcript extraction: fetches YouTube captions instantly, falls back to local Whisper ASR
  • On-demand video screenshots: captures frames at any timestamp without downloading the full video
  • OCR on screenshots: extracts visible text from frames using Tesseract (optional, --ocr flag)

🚀 Use Cases

  • Processing YouTube and other web video content via transcripts
  • Obtaining still images at specific timestamps for downstream analysis
  • Reading text present in video frames through OCR

⚡ Developer Benefits

  • Timestamp-based screenshot capture without full video download
  • Transcript fallback to local Whisper ASR when captions are not available
  • Optional Tesseract OCR controlled by a flag (--ocr)

⚠️ Limitations

  • OCR requires Tesseract and is optional via --ocr (as described)

Related servers

More in Media & Design
io.github.RayAKaan/ocular-audio-mcp - agentage MCP Catalog