Categories › Web & Browser › Web search engines & search APIs
YouTube transcripts, search, channel browsing, and playlists for AI agents via MCP.
Remote server: your requests and data go to getyoutubetranscript.com. Claude Code: claude mcp add --transport http youtube-transcript-youtube-search-mcp https://getyoutubetranscript.com/api/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
get_youtube_transcript — Use this when the user shares a YouTube video link or ID, or asks to summarize, explain, quote, translate, take notes on, or chat about a spget_transcript_languages — Use this when the user asks which caption or subtitle languages a YouTube video has, or before requesting a transcript in a non-English langsearch_youtube — Use this when the user wants to find YouTube videos or channels on a topic, for example 'find lectures on linear algebra' or 'popular videosget_channel_latest_videos — Use this when the user asks what a YouTube channel has posted recently, or wants a channel's details (name, handle, description, subscriberssearch_channel_videos — Use this when the user wants videos from one specific YouTube channel about a topic, for example 'what has @hubermanlab said about sleep' orlist_channel_videos — Use this when the user wants to browse a YouTube channel's uploads beyond its latest videos, for example to see a creator's older episodes, list_channel_playlists — Use this when the user wants to see the playlists a YouTube channel has published, for example a creator's course series or show seasons. Relist_channel_posts — Use this when the user wants a YouTube channel's community posts: announcements, polls and updates a creator posts outside of videos. Returnget_related_videos — Use this when the user wants videos similar to one they shared, or asks 'what else should I watch' after a video. Returns the videos YouTubeget_channel_banner — Use this when the user wants a YouTube channel's banner or profile picture, for example to download the artwork or check how a channel preseget_video_dislikes — Use this when the user asks how many dislikes a YouTube video has, or how well liked it is. YouTube no longer publishes dislikes, so this relist_playlist_videos — Use this when the user shares a YouTube playlist, or wants to work through a course, lecture series, or podcast playlist video by video (forget_credits — Use this when the user asks how many credits their getyoutubetranscript.com account has left, or after another tool reports the account has Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.