{"repo":"mourad-ghafiri/youtube-mcp-server","free":true,"listed":false,"github":"https://github.com/mourad-ghafiri/youtube-mcp-server","clone":"git clone https://github.com/mourad-ghafiri/youtube-mcp-server.git","description":"A powerful Model Context Protocol (MCP) server for YouTube video transcription and metadata extraction.","language":"Python","stars":56,"topics":[],"license":"MIT","category":"mcp-servers","readme_excerpt":"YouTube MCP Server A powerful Model Context Protocol (MCP) server for YouTube video transcription and metadata extraction. This server provides advanced tools for AI agents to retrieve video metadata and generate high-quality transcriptions with native language support. 🌟 Features - Metadata Extraction : Retrieve comprehensive video details (title, description, views, duration, etc.) without downloading the video. - Smart Transcription : - In-Memory Processing : fast, efficient, and disk-I/O free pipeline. - VAD (Voice Activity Detection) : uses Silero VAD for precise segmentation. - Multilingual Support : supports 99 languages . - Translation : Transcribe to any supported language. - Caching : Intelligent file-based caching to avoid redundant processing. - Optimized Performance : - Uses yt-dlp for robust extraction. - Hardware acceleration (MPS/CUDA) for Whisper inference. - Parallel processing for transcription segments. --- 🛠️ Prerequisites - Python 3.10+ - ffmpeg : Required for audio processing. - Mac: brew install ffmpeg - Linux: sudo apt install ffmpeg - Windows: Download and add to PATH. 📦 Installation 1. Clone the repository : 2. Install dependencies : Using uv (recommended): ⚙️ Configuration The server configuration is located in src/youtube mcp server/config.py . You can adjust the following parameters: Directories - TRANSCRIPTIONS DIR : Directory where transcription JSON files are cached (default: \"transcriptions\" ). Models - WHISPER MODEL NAME : OpenAI Whisper ","default_branch":null,"files":null,"tree":[],"storefront":"/r/mourad-ghafiri","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mourad-ghafiri/youtube-mcp-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}