YouTube MCP Server
A Model Context Protocol server that provides YouTube data access for AI assistants. Search videos, get detailed video information, extract transcripts with timestamps, browse channel stats and videos, and manage playlists. Fork of sfiorini/youtube-mcp with self-hosted VPS deployment and MCP Key Service authentication.
Base endpoint (requires API key):
https://mcp.techmavie.digital/youtube/mcpNeed help setting up? Follow my interactive setup guides:
Features
Video search and detailed video information with direct URLs
Transcript extraction with timestamp support
Transcript search within video captions
Channel statistics and video listings
Playlist details and item browsing
Auto-generated and manual caption support
MCP Key Service authentication
Self-hosted VPS deployment
Available Tools
videos_getVideoGet detailed information about a video
videos_searchVideosSearch for YouTube videos
transcripts_getTranscriptExtract video transcript
transcripts_searchTranscriptSearch within a transcript
transcripts_getTimestampedTranscriptGet transcript with timestamps
channels_getChannelGet channel statistics and info
channels_listVideosList videos from a channel
playlists_getPlaylistGet playlist details
playlists_getPlaylistItemsGet items in a playlist
Requirements
- MCP Key Service API key (register at mcpkeys.techmavie.digital)
- YouTube API key (registered via MCP Key Service)