mcp-youtube-transcript

mcp-youtube-transcript

17

The MCP YouTube Transcript Server is a protocol server designed to fetch transcripts from YouTube videos efficiently. It supports multiple languages and offers features like formatting options, robust error handling, and metadata retrieval, ideal for content analysis.

MCP YouTube Transcript Server

A Model Context Protocol server that enables retrieval of transcripts from YouTube videos. This server provides direct access to video transcripts through a simple interface.

Features

  • Extract transcripts from YouTube videos
  • Support for multiple languages
  • Format text with continuous or paragraph mode
  • Retrieve video titles and metadata
  • Automatic paragraph segmentation
  • Text normalization and HTML entity decoding
  • Robust error handling
  • Timestamp and overlap detection

Getting Started

  • Node.js 18 or higher is required.
  • Install manually or via Smithery for development.

Usage

  • Configure the server with Claude Desktop or other supported interfaces.
  • Testing with the Claude app or MCP Inspector is available.

API Reference

  • get_transcripts: Fetch transcripts from YouTube videos with parameters like URL and language.