{"id":"mourad-ghafiri-youtube-mcp-server","name":"youtube-mcp-server","af_score":54.2,"security_score":22.5,"reliability_score":15.0,"what_it_does":"Provides an MCP server over SSE that lets AI agents extract YouTube video metadata (via yt-dlp) and generate audio transcriptions using VAD (Silero VAD) and Whisper, with caching and configurable performance settings.","best_when":"You want a locally run MCP tool for YouTube transcription/metadata that can be called programmatically by an agent, and you can install ffmpeg plus the required Python dependencies/models.","avoid_when":"You need strict production-grade guarantees (documented SLAs, explicit retry/idempotency semantics, and well-specified error contracts) or you cannot run external binaries/models (ffmpeg, Whisper weights, Silero models).","last_evaluated":"2026-03-30T15:22:26.247265+00:00","has_mcp":true,"has_api":false,"auth_methods":["None documented for local SSE MCP server"],"has_free_tier":false,"known_gotchas":["Long-running operations: transcription can be slow for lengthy videos; agents may need timeouts/async handling.","External dependencies: requires ffmpeg plus model downloads (Whisper weights, Silero VAD).","Concurrency tuning: MAX_WORKERS may increase CPU/RAM usage and could trigger failures under constrained environments.","Rate limits: no rate-limit documentation is provided; YouTube/yt-dlp access may be subject to external throttling.","Caching behavior: transcript cache location is configurable but cache invalidation/versioning strategy is not described."],"error_quality":0.0}