✨ From vibe coding to vibe deployment. UBOS MCP turns ideas into infra with one message.

Learn more

YouTube MCP Server

Uses yt-dlp to download subtitles from YouTube and connects it to claude.ai via Model Context Protocol. Try it by asking Claude, “Summarize the YouTube video <>”. Requires yt-dlp to be installed locally e.g. via Homebrew.

How do I get this working?

Install yt-dlp (Homebrew and WinGet both work great here)

# macOS
brew install yt-dlp

# Windows
winget install yt-dlp

Parameters

  • url: YouTube video URL (required)
  • language: Subtitle language code (optional, default: ‘ja’)
    • Uses ISO 639-1 language codes
    • Common language codes:
      • ja: Japanese
      • en: English
      • ko: Korean
      • zh: Chinese
      • fr: French
    • Note: An error will occur if subtitles in the specified language do not exist

Example

{
  "mcpServers": {
    "youtube": {
      "command": "npx",
      "args": ["-y", "@kazuph/mcp-youtube"]
    }
  }
}

Featured Templates

View More
Customer service
Multi-language AI Translator
135 614
AI Assistants
AI Chatbot Starter Kit v0.1
128 635
AI Characters
Your Speaking Avatar
168 654
AI Characters
Sarcastic AI Chat Bot
128 1377
Customer service
AI-Powered Product List Manager
141 582

Start your free trial

Build your solution today. No credit card required.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.