yt-description-mcp

yt-description-mcp

1

The YouTube Transcript Extractor MCP is a server facilitating AI-driven transcript extraction from public YouTube videos. It integrates with platforms like Cursor and Claude Desktop, utilizing the Model Context Protocol and TypeScript for efficiency and type safety.

YouTube Transcript Extractor MCP 🎥

A Model Context Protocol (MCP) server that enables AI assistants to extract transcripts from YouTube videos. Built for integration with Cursor and Claude Desktop, this tool allows AI to analyze and work with YouTube video content directly.

Features

  • Extract transcripts from any public YouTube video
  • Easy integration with Cursor and Claude Desktop
  • Built with TypeScript for type safety
  • Simple setup and deployment
  • Based on the Model Context Protocol

Prerequisites

  • Node.js (v16 or higher)
  • pnpm or npm
  • A YouTube video URL to extract transcripts from

Installation

Clone the repository and install dependencies using pnpm.

Configuration

Configure with Cursor and Claude Desktop to add the MCP server for extracting transcripts.

Usage

The AI can extract transcripts from YouTube videos by calling the tool with a video URL.

Limitations

  • Works with public YouTube videos only
  • Requires captions/subtitles enabled on videos
  • Accuracy depends on captions

Troubleshooting

Common issues include video access errors and dependency requirements.