mcp-registry/mcp-youtube

    ==================
      
       /// MCP ///
      /// MCP ///
        
    ==================
        
    [server:online]
    [protocol:ready]

mcp-youtube

by anaisbetts

A Model-Context Protocol server that uses yt-dlp to fetch YouTube subtitles and expose them to Claude/other MCP-compatible LLMs.

402
48
Specialized

Installation

Prerequisites:
1. Node.js ≥ 18 and npm (or yarn / pnpm)
2. A Google Cloud project with YouTube Data API enabled
3. A YouTube API key or OAuth 2.0 client credentials
Steps:
1. Clone the repository
git clone https://github.com/anaisbetts/mcp-youtube.git
cd mcp-youtube
2. Install dependencies
# with npm
npm install
# ‑ or ‑
yarn install
3. Configure environment variables. Create a .env file in the project root:
YOUTUBE_API_KEY=YOUR_YOUTUBE_DATA_API_KEY
# For OAuth flow instead of API key:
GOOGLE_CLIENT_ID=XXX.apps.googleusercontent.com
GOOGLE_CLIENT_SECRET=YOUR_SECRET
GOOGLE_REDIRECT_URI=http://localhost:3000/oauth2callback
4. (Optional) Adjust server port or MCP settings in config.json or via env vars:
PORT=3000
MCP_MODEL_PATH=./models
5. Start the server in development mode
npm run dev
# or production
npm run build && npm start
6. Verify: open http://localhost:3000/health or http://localhost:3000/mcp/describe to confirm the MCP instance is running.

Documentation

# Supercharge Your Coding Workflow: YouTube Analysis with Augment Code

Transform how you learn from YouTube coding content by connecting the **mcp-youtube** server to Augment Code. This powerful MCP integration gives Augment the ability to extract and analyze subtitles from any YouTube video, turning hours of tutorial watching into instant, actionable insights that accelerate your development process.

## Seamless Integration with Augment Code

Once configured in your Augment Code MCP settings, simply paste any YouTube URL and ask Augment to "Summarize this YouTube video" or "Extract the key code concepts from this tutorial." Augment will instantly fetch the video's subtitles via yt-dlp and provide detailed analysis, code examples, and implementation guidance without you having to sit through the entire video. Whether you're researching a new framework, debugging a complex issue, or staying current with conference talks, Augment can now process YouTube content as easily as it reads documentation.

## Real Developer Productivity Gains

This integration transforms your learning workflow from passive consumption to active development. Instead of taking notes while watching coding tutorials, ask Augment to "Generate implementation code based on this React tutorial" or "Create a checklist of best practices from this architecture talk." For code review videos, have Augment extract the specific issues discussed and suggest fixes for your current project. When researching solutions on YouTube, Augment can now compare approaches across multiple videos, synthesize the key concepts, and generate starter code tailored to your specific use case—all while you stay focused on coding rather than context-switching to video content.

**Setup**: Install yt-dlp locally, add `@anaisbetts/mcp-youtube` to your Augment Code MCP configuration, and start turning YouTube's vast coding knowledge into instant, actionable development insights.
License: MIT License
Updated 7/15/2025

Table of Contents

mcp-youtube - MCP Server Registry - Augment Code