highlight-youtube-mcp
If you are the rightful owner of highlight-youtube-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The YouTube MCP server provides functionality to extract transcripts from YouTube videos.
The YouTube Integration MCP server is designed to facilitate the extraction of transcripts from YouTube videos. It supports various YouTube URL formats, ensuring flexibility and ease of use. The server is built using the Highlight AI MCP SDK and leverages the youtube-transcript library to fetch transcripts. It includes robust error handling mechanisms to manage invalid URLs, missing parameters, and failed transcript retrievals. The server is designed to run as a stdio-based MCP server and requires Node.js version 18.0.0 or higher. However, it is limited to videos with captions enabled and currently only supports English transcripts. Additionally, the server's rate limits are subject to YouTube's API restrictions.
Features
- Supports multiple YouTube URL formats including standard, shortened, and embed.
- Built using Highlight AI MCP SDK and youtube-transcript library.
- Robust error handling for invalid URLs and failed transcript retrievals.
- Runs as a stdio-based MCP server with Node.js >=18.0.0.
- Limited to videos with captions and English transcripts only.
Tools
get_youtube_transcript
Retrieves the transcript text from a YouTube video.