MCP Hub
Back to servers

YouTube Content Extractor MCP

Extracts YouTube video metadata and transcripts using yt-dlp and OpenAI Whisper, providing high-quality video content analysis.

Stars
1
Forks
1
Updated
Jul 13, 2025

YouTube Content Extractor MCP

한국어 문서

MCP server for extracting YouTube video content with transcript processing.

  • Video title and description
  • Transcript (from subtitles or Whisper speech-to-text)
  • Video metadata

Prerequisites

Before installing this MCP server, you need to install the following dependencies:

Required Dependencies

  1. yt-dlp (YouTube content extraction):

    pip install yt-dlp
    # or via Homebrew
    brew install yt-dlp
    
  2. OpenAI Whisper (for audio transcription fallback):

    pip install openai-whisper
    # or via Homebrew
    brew install openai-whisper
    

Verify Installation

Check that all dependencies are properly installed:

yt-dlp --version
whisper --help

Installation

Option 1: NPM Package (Recommended)

npm install -g youtube-scrap-mcp
{
  "mcpServers": {
    "youtube-scrap": {
      "command": "npx",
      "args": ["youtube-scrap-mcp"]
    }
  }
}

Option 2: From Source

git clone https://github.com/your-username/youtube-scrap-mcp.git
cd youtube-scrap-mcp
pnpm install
pnpm build
{
  "mcpServers": {
    "youtube-scrap": {
      "command": "node",
      "args": ["/path/to/youtube-scrap-mcp/dist/stdio.js"]
    }
  }
}

Reviews

No reviews yet

Sign in to write a review