YTAI: Python YouTube SDK, CLI, FastAPI API, and MCP server for search, metadata, transcripts, comments, and downloads without user-supplied API keys.
YTAI: Python YouTube SDK, CLI & MCP Server
Search, metadata, transcripts, comments, channels, and downloads — no API key required.
curlcffi for TLS impersonation · FastMCP for agent tools · FastAPI for HTTP API · Rich for CLI
YTAI is an independent project. It is not affiliated with or endorsed by YouTube or Google. Use it in accordance with applicable terms, copyright law, and local regulations.
- Features - Installation - Quick start - Downloads - MCP server - FastAPI server - Documentation - Testing - Limitations - Credits
- Search videos, channels, and playlists with filters and pagination - Retrieve metadata, likes, captions, related videos, and comments - Fetch timestamped transcripts with language selection and XML fallback - Inspect channels, recent uploads, and popular videos - Download full video with audio, video-only, audio-only, or a time range - Resume interrupted downloads with ranged transfers and per-chunk retries - Cache responses in SQLite with operation-specific TTLs - Use the Python SDK, Rich-powered ytai CLI, nine read-only MCP tools, or the FastAPI service
- Python 3.10 or newer - No separate FFmpeg installation is required for downloads; YTAI bundles FFmpeg through imageio-ffmpeg
Install development dependencies when running tests:
FFmpeg is bundled automatically for Windows, macOS, and Linux when you install YTAI. If you prefer a system build, it is used when ffmpeg is on PATH. To pin an explicit binary, set YTAIFFMPEGPATH to its full path:
From the project README.
Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:
[](https://mcp.liqiwa.com/s/vibheksoni--youtube-ai.html)
MCP server: turn narrated screen recordings into agent-ready data — local Whisper transcript, scene keyframes, OCR, wall-clock anchoring. Record your screen, talk — your AI agent files the bugs.
dheerajjha/mcp-migrateFind and fix what the MCP 2026-07-28 spec revision breaks in your server. 21 rules, 5 autofixers, and a readiness board.
mienetic/mnema🧠 Mnema — Long-term memory for AI via MCP × Vector DB. Pluggable backends, hybrid search, Auto Dream consolidation, CLI + REST API + SDK.
pranee54/AgentDoctorLocal CLI that audits coding-agent configuration for security, instructions, context, and MCP — no API key or code upload by default.
GrubbyLee/skill-managerZero-dependency CLI to scan, recommend, deduplicate, audit, and visualize Claude Code / Codex skills and MCP servers.
nisargpatel1906/Aethos_MemoryUniversal, cross-tool persistent memory bank for AI assistants (Claude Code, Cursor, Windsurf, OpenCode, Codex) powered by FastMCP, Gemini embeddings & Supabase pgvector.
The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.