highlight-youtube-mcp

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