mcp-server-youtube-transcript
209
The YouTube Transcript Server is a Model Context Protocol server designed to retrieve transcripts from YouTube videos. It supports multiple video URL formats, allows language-specific transcript retrieval, and offers robust error handling features.
YouTube Transcript Server
A Model Context Protocol server that enables retrieval of transcripts from YouTube videos. This server provides direct access to video captions and subtitles through a simple interface.
Key Features
- Support for multiple video URL formats
- Language-specific transcript retrieval
- Detailed metadata in responses
Components
Tools
- get_transcript
- Extract transcripts from YouTube videos
Security Considerations
- Validates all input parameters
- Handles YouTube API errors gracefully
- Implements timeouts for transcript retrieval
Usage Examples
- Get transcript by video URL
- Get transcript by video ID
Installing via Smithery
To install YouTube Transcript Server for Claude Desktop automatically.
Development
- Prerequisites: Node.js 18 or higher, npm or yarn
- Setup: Install dependencies, Build the server, Testing and Debugging.