highlight-youtube-mcp
1
The YouTube Integration project is an MCP server designed to fetch transcripts from YouTube videos. It supports multiple URL formats and is built using the Highlight AI MCP SDK, offering error handling and requiring Node.js.
YouTube Integration
The YouTube MCP server provides functionality to extract transcripts from YouTube videos.
Available Tools
get_youtube_transcript
Retrieves the transcript text from a YouTube video.
URL Support
Handles multiple YouTube URL formats, including standard, shortened, and embed.
Error Handling
The server implements standard error handling, returning specific error codes for invalid or missing URLs and failed transcript fetches.
Technical Details
- Built using the Highlight AI MCP SDK
- Utilizes the youtube-transcript library
- Requires Node.js >=18.0.0
Limitations
- Works only with videos that have captions enabled
- Returns only English transcripts