This YouTube MCP server, developed using TypeScript and the Highlight AI MCP SDK, enables AI agents to extract transcripts from YouTube videos. It provides a standardized interface for retrieving transcript text from various YouTube URL formats, including standard, shortened, and embed links. The implementation focuses on simplicity and error handling, offering functionality to fetch English transcripts from videos with captions enabled. It's particularly useful for applications requiring automated content analysis, such as sentiment analysis, topic extraction, or summarization of YouTube videos, without directly dealing with YouTube's API complexities. The server supports Node.js >=18.0.0 and uses the youtube-transcript library for transcript retrieval, making it a practical solution for integrating YouTube content into AI-driven workflows.
Retrieves the transcript text from a YouTube video. Parameters: videoUrl (string) - Full YouTube video URL (supports standard, shortened, and embed URLs). Returns an object containing content (array) with transcript text.
No reviews yet. Be the first to review!
Sign in to join the conversation