Files

1.5 KiB

MCP YouTube Transcript Server

Model Context Protocol (MCP) server for fetching YouTube video transcripts. Enables AI assistants to retrieve and process YouTube video captions and transcripts.

Features

  • Transcript Extraction: Fetch transcripts from YouTube videos
  • Multiple Language Support: Access transcripts in different languages
  • Automatic Captions: Support for auto-generated captions
  • Timestamp Information: Retrieve transcript with timing data
  • MCP Integration: Standard MCP protocol for AI assistant integration

Environment Variables

Variable Description Default
MCP_YOUTUBE_TRANSCRIPT_VERSION Docker image version latest
MCP_YOUTUBE_TRANSCRIPT_PORT_OVERRIDE Host port override 8000
TZ Timezone UTC

Quick Start

  1. Copy .env.example to .env:

    cp .env.example .env
    
  2. Start the service:

    docker compose up -d
    
  3. Check service status:

    docker compose ps
    
  4. View logs:

    docker compose logs -f
    

Usage

Connect your AI assistant to the MCP server at http://localhost:8000 to enable YouTube transcript retrieval capabilities.

License

Please check the official MCP YouTube Transcript documentation for license information.