video
YouTube MCP servers and skills
There are 219 ways to connect YouTube to Claude, ChatGPT, Cursor and other AI assistants; these are the 100 with the highest scores. The most used is Opentabs Plugin Youtube (989 GitHub stars).
Best YouTube MCP servers, compared →Most used
OpenTabs plugin for YouTube
OpenTabs plugin for YouTube Music
An MCP server retrieving transcripts of YouTube videos
YouTube MCP server for token-optimized, structured data using the YouTube Data API v3.
Provide token-optimized, structured YouTube data to enhance your LLM applications. Access efficien…
YouTube transcripts, search, channel browsing, and playlists for AI agents via MCP.
MCP servers (59)
- 1Opentabs Plugin Youtube opentabs-dev · MarketingOpenTabs plugin for YouTube84
- 2Opentabs Plugin Youtube Music opentabs-dev · MarketingOpenTabs plugin for YouTube Music84
- 3mcp-youtube-transcript jkawamoto · MarketingAn MCP server retrieving transcripts of YouTube videos81
- 4YouTube Data kirbah · MarketingYouTube MCP server for token-optimized, structured data using the YouTube Data API v3.81
- 5kirbah-mcp-youtube kirbah · MarketingProvide token-optimized, structured YouTube data to enhance your LLM applications. Access efficien…79
- 6YouTube Transcript + YouTube Search MCP tubeagentkit · Search and webYouTube transcripts, search, channel browsing, and playlists for AI agents via MCP.79
- 7YouTube Research MCP coyaSONG · Search and webCitation-ready YouTube transcript research and optional channel intelligence for AI agents.78
- 8Zubeid Youtube MCP Server ZubeidHendricks · MarketingYouTube MCP Server Implementation77
- 9MCP Server Youtube Transcript kimtaeyoon83 · MarketingThis is an MCP server that allows you to directly download transcripts of YouTube videos.74
- 10MCP Youtube pipeworx-io · MarketingYouTube MCP — wraps the YouTube Data API v3 (BYO API key)73
- ADYour product hereThis row is seen by people browsing YouTube tools. Book it from $249 a month.See prices →
- 11Arcmira: YouTube Transcript Search arcmira · Search and webSearch YouTube transcripts for timestamps, speaker appearances, sponsors and recommendations.71
- 12YouTube Shorts Agent davidmosiah · SecurityAgent-first YouTube Shorts uploader: dry-run validation, OAuth checks, synthetic-media metadata.70
- 13💯 YouTube Transcript + YouTube Search MCP for AI Agents ZeroPointRepo · Search and web💯 The fastest YouTube transcript + YouTube search MCP for AI agents. Try for free.69
- 14Youtube MCP umbertotancorre · Search and webMCP server for YouTube transcripts, metadata, search, and downloads68
- 15MCP Youtube Intelligence Dmitriusan · MarketingMCP server for extracting structured intelligence from YouTube channels and videos — transcripts, topics, competitive signals67
- 16MCP Youtube Transcript sinco-lab · MarketingA server built on the Model Context Protocol (MCP) that enables direct downloading of YouTube video transcripts, supporting AI and video analysis workflows.66
- 17MCP Youtube Transcript sinco-lab · MarketingA server built on the Model Context Protocol (MCP) that enables direct downloading of YouTube video transcripts, supporting AI and video analysis workflows.63
- 18HasData YouTube HasData · Cloud and DevOpsSearch YouTube and read video, channel and transcript data as JSON. No Google Cloud project.62
- 19Youtube MCP CLI thenavidm · Data and analyticsYouTube MCP server and CLI for Claude Code, Codex and AI agents. 16 tools for transcripts, search, channel research, comments, analytics and multi-channel management.61
- 20youtube-data superagnt · Search and webYouTube data for AI agents: channels, videos, transcripts, comments, search. Video research.56
- 21youtube-summarize zlatkoc · MarketingMCP server that fetches YouTube video transcripts and optionally summarizes them54
- 22Redfox Youtube MCP redfox-data · MarketingRedFoxHub YouTube MCP server53
- 23Youtube Transcript MCP hancengiz · MarketingMCP server for retrieving YouTube video transcripts for Claude Code51
- 24LinkDigest — Xiaohongshu, Douyin, TikTok, YouTube to text jcaiagent7143-ui · MarketingDouyin, Xiaohongshu, TikTok, YouTube, X links to text: transcript, screen text, viral breakdown49
- 25YouTube MCP mrsknetwork · MarketingInteract with YouTube data via the official Data API v348
- 26Youtube Data MCP Server player_hero · MarketingYouTube MCP Server Implementation48
- 27Jaegis Youtube Chat MCP usemanusai · MarketingJAEGIS YouTube Chat CLI - Model Context Protocol (MCP) Server for AI-powered YouTube video analysis and content processing48
- 28Youtube MCP cactusaurelius · MarketingNo-fuss YouTube transcripts for MCP - no API keys required! A Model Context Protocol server to get YouTube video transcripts.48
- 29Youtube Piped MCP leotruza · MarketingStandalone YouTube MCP server backed by dynamically discovered Piped instances46
- 30Youtube Transcript MCP hnsn · MarketingMCP server for fetching YouTube transcripts44
- 31youtube-video-analyzer ludmila-omlopes · MarketingMCP stdio server for analyzing YouTube videos with Google Gemini43
- 32YouTube Trends API trendsapi-ai · Search and webYouTube search volume and trending videos over time. Free key at trendsapi.ai42
- 33TranscriptFetch TranscriptFetch · MarketingProduction transcript API for YouTube, TikTok and Instagram, with AI transcription fallback.42
- 34YouTube Transcript & Search MCP Server artemchuikin · Search and webYouTube transcripts, search, channels, playlists and bulk transcript jobs for AI agents. 14 tools.42
- 35YTAPI ytapi · Search and webYouTube transcripts, comments, video details, heatmaps, search, channels and playlists.42
- 36YouTube MCP by UnClick malamutemayhem · Search and webSearch YouTube and get video, channel, playlist, and caption details. By UnClick.42
- 37YouTube Trends MCP trendsmcp-ai · Data and analyticsYouTube search interest and trend data over time, with growth metrics. Free key at trendsmcp.ai39
- 38Runsheet YouTube Autopilot runsheet · MarketingThe YouTube autopilot: plan, write and schedule YouTube videos, and upload from your machine.39
- 39Youtube Transcript MCP tanush-yadav · MarketingModel Context Protocol server for extracting YouTube video transcripts. Works with Claude Desktop and other MCP-compatible clients.39
- 40Youtube Client MCP ak3ilb · Developer toolsYouTube Client — pure Node.js library and MCP server for reliable transcripts (Shorts + long videos), RAG citation packs, video Q&A, playlist/channel batches, chapters, captions, and search. No Go. No yt-dlp. No Python.39
- 41Youtube MCP aardeshir · Search and webModel Context Protocol server for YouTube API - search videos, manage playlists39
- 42Google data (Trends, YouTube, Ads Transparency, Play) ducnhd · MarketingGoogle Trends, YouTube, Ads Transparency and Play reviews over plain HTTP. No API key.38
- 43youtube-mcp miller-joe · MarketingMCP server for YouTube creator-ops with a ComfyUI bridge for AI thumbnail generation.38
- 44MCP Youtube kazuph · MarketingModel Context Protocol server for YouTube - Extract subtitles from YouTube videos for Claude38
- 45Youtube API MCP Server jordanburke · MarketingYouTube API MCP Server - Access YouTube content via Model Context Protocol38
- 46MCP Youtube markswendsen · Browser automationMCP server connector for YouTube — search videos, manage playlists, subscriptions, and watch history via Playwright browser automation36
- 47youtube-transcripts johnisanerd · MarketingYouTube transcripts, subtitles, and video metadata as structured JSON via an Apify Actor.35
- 48MCP Youtube Transcript flying3615 · MarketingA server built on the Model Context Protocol (MCP) that enables direct downloading of YouTube video transcripts, supporting AI and video analysis workflows.34
- 49Youtube Data MCP Server chatflowdev · MarketingYouTube MCP Server Implementation34
- 50YouTube Transcript AI zxl777 · Search and webFetch the full transcript of any YouTube video as text, in any caption language. Free API key.33
- 51YouTube Channel Stats Extractor mambalabsdev · MarketingYouTube Channel Stats Extractor: a company domain to its YouTube channel, subscribers, metadata.33
- 52VidWords YouTube haljishi · Search and webExtract YouTube transcripts, search what was said, and read on-screen frames with cited timestamps.33
- 53MCP Youtube Transcript 80ai20u · MarketingMCP server for YouTube transcript fetching - returns transcript content directly32
- 54Instagram + YouTube Data for AI Agents (Yugenox) ArpitGandhi1934 · MarketingPublic Instagram and YouTube data for AI agents: reels, videos, channels, comments. Pay per result.30
- 55YouTube AI Video Summarizer: Briefs and Q&A ArpitGandhi1934 · MarketingGemini watches public YouTube videos and returns a timestamped brief or answers to your questions.30
- 56YouTube Scraper: Comments, Dislike Estimates, No API Key ArpitGandhi1934 · Browser automationYouTube videos and channels with top comments in the same row, plus dislike estimates. No API key.30
- 57youtube-kit eukosh · Data and analyticsYour YouTube channels for agents: analytics, uploads, metadata, playlists and comment moderation.30
- 58YouTube Channel Transcripts fernandoguiraud16-coder · MarketingTranscripts of every video of a YouTube channel or playlist; only new videos on a schedule.30
- 59YouTube Search Transcripts fernandoguiraud16-coder · Search and webTranscripts of the top YouTube videos for a keyword, with date, length and sort filters.30
Skills (41)
- 1youtube-content-gen kennyzir · MarketingA complete pipeline to convert YouTube videos into high-quality, SEO-optimized guide pages using Gemini AI.72
- 2youtube AFK-surf · Search and webYouTube: search videos and channels, read metadata, playlists, and comments, get transcripts or subtitles, and download videos.69
- 3xs-youtube-notes karaage0703 · MarketingYouTube動画のURLから字幕を取得し、内容をノートにまとめる。「YouTube動画をまとめて」「この動画をノートにして」と言われたら使う。68
- 4youtube-transcript badlogic · Search and webFetch transcripts from YouTube videos for summarization and analysis.67
- 5youtube-live-chat pamelafox · MarketingDownload live chat transcripts from YouTube videos. Use when the user asks for live chat, chat messages, or chat replay from a YouTube video and provides a YouTube URL (youtube.com/watch?v=, youtu.be/, or similar). Works with live streams and past streams that have chat replay enabled.64
- 6youtube-uploader minicoohei · MarketingYouTube Data API v3 を使用した動画アップロードスキル。 Shorts自動検出、UTMリンク自動挿入、予約投稿に対応。 「YouTube投稿」「動画アップロード」「Shorts投稿」等で発動。63
- 7youtube-watcher criptogus · Search and webFetch and read transcripts from YouTube videos. Use when you need to summarize a video, answer questions about its content, or extract information from it.62
- 8js-youtube-ops-skill imjszhang · MarketingYouTube 视频读取 skill,提供视频元数据与字幕读取能力。60
- 9youtube steveclarke · MarketingDownload YouTube content — transcripts, captions, subtitles, MP3s, playlists. Triggers on YouTube URLs or 'download', 'transcribe', 'get content from' a video.59
- 10youtube oakreader · MarketingDownload and manage YouTube videos57
- 11youtube-content erfanzar · Search and webFetch a YouTube transcript through the native Bun client and return structured transcript data.52
- 12omk-youtube KaimingWan · MarketingExtract and summarize YouTube video content via subtitle extraction. Trigger when user shares a YouTube URL (youtube.com or youtu.be), says 'summarize this video', 'watch this', '看看这个视频', or wants to understand video content without watching. Also trigger for video transcript extraction.52
- 13youtube-video-seo awaik · MarketingГотовить YouTube SEO-обвязку для видео, аудио или транскрипта: названия, описание, теги, главы, закреплённый комментарий и идеи обложки с проверкой спроса. Использовать для видеофайлов .mov/.mp4/.mkv/.webm/.avi и готовых расшифровок.52
- 14youtube-lessons SAFIYEV · MarketingOpen real YouTube lessons — skip ads, Shorts, promo landings50
- 15youtube-transcript ferologics · Search and webFetch transcripts from YouTube videos using yt-dlp. Supports any language with auto-generated or manual captions. Use for summarization, analysis, or translation tasks.49
- 16youtube refly-ai · Data and analyticsIntegrate with YouTube for video management. Use when you need to: (1) upload videos to YouTube, (2) manage channel content, or (3) retrieve video analytics and insights.49
- 17generate-youtube-description pamelafox · Developer toolsGenerate a YouTube description for a weekly Python + AI Office Hours recording from its Q&A write-up. Use when asked for video copy, chapter timestamps, or youtube_description.md for a specific office-hours date.48
- 18youtube-watcher markster · Search and webFetch and read transcripts from YouTube videos. Use when you need to summarize a video, answer questions about its content, or extract information from it.47
- 19summarize-youtube joshp123 · MarketingHigh-quality YouTube transcription from audio using yt-dlp + whisper.cpp through the local summarize CLI. Use when captions are unavailable/untrusted or the user explicitly wants audio transcription. For summarize.sh markdownified YouTube transcripts, use the summarize skill instead.46
- 20youtube-publisher timscheuerai · MarketingUpload or update a video on the user's confirmed YouTube channel with verified metadata, processing state and requested visibility.45
- 21youtube-video-analyzer refly-ai · MarketingYouTube视频分析工具,提取视频数据和表现指标,分析内容策略、受众互动和增长机会44
- 22misc-youtube-python linkxzhou · Developer toolsTrigger when the user wants to learn, implement, debug, or extend "构建深度学习库" or a 未分类 build-your-own project using Python. Use this skill for staged Claude Code guidance, milestone planning, minimal implementation, and troubleshooting.43
- 23search-engine-search-youtube linkxzhou · Developer toolsTrigger when the user wants to learn, implement, debug, or extend "构建基于 Python 的搜索引擎" or a 搜索引擎 build-your-own project using Python. Use this skill for staged Claude Code guidance, milestone planning, minimal implementation, and troubleshooting.43
- 24personalhub-youtube YangLiangwei · SecurityConfigure and use YouTube in PersonalizationMCP. Trigger when users need YouTube API setup, credential validation, search/trending usage, or OAuth troubleshooting.42
- 25download-youtube-wechat-content rondoflow · MarketingCLI download tools for YouTube and WeChat41
- 26youtube riccardovandra · MarketingExtract transcripts and insights from YouTube videos. Use when user shares a YouTube URL, asks to "process this video", "get transcript", "extract from YouTube", or mentions youtube.com or youtu.be links.41
- 27youtube-watcher security-pride · SecurityFetch and read transcripts from YouTube videos. Use when you need to summarize a video, answer questions about its content, or extract information from it.41
- 28youtube-embed Soborbo · MarketingYouTube video facade pattern for performance. Lazy-load iframe on click, poster images, GA4 tracking, Schema.org markup.40
- 29youtube-content conectlens · MarketingPlan a YouTube video from topic to script, storyboard, thumbnail, and short-form repurposing.37
- 30youtube-info fspecii · Browser automationExtract description and captions/transcript from a YouTube video without opening the browser. Use when the user asks what a video is about, wants a summary, or asks about video content. Accepts a YouTube URL (use the URL returned by youtube-search if available) or a plain search query. Never call youtube-search before this — it opens the browser unnecessarily.37
- 31youtube-thumbnail-text-generator sstani-bgv · MarketingСоздавать три разные концепции YouTube thumbnail и короткий экранный текст для A/B/C, согласованные с title-гипотезами, но не дублирующие их. Использовать до генерации thumbnail images.37
- 32youtube-description-writer sstani-bgv · MarketingПисать фактическое YouTube description по brief, transcript и выбранному title, включая CTA, chapters и ссылки только при наличии исходных данных. Использовать в generation-фазе, когда meta/description.md отсутствует.37
- 33copilot-youtube-transcript duanbiao2000 · Search and webFetch the transcript of a YouTube video using Copilot Plus. Use when the user shares a YouTube URL and wants its contents, a summary, or quotes. Requires an active Copilot Plus license.35
- 34youtube-packaging majesticlabs-dev · MarketingAnalyze YouTube channels for normalized outliers, repeatable title and thumbnail patterns, and ownable topic gaps.33
- 35TubeClaw - YouTube Video Analyzer modbender · MarketingAnalyze any YouTube video, extract key insights, remove fluff, and provide actionable summaries with relevant links.33
- 36youtube-channel-names nmaties · MarketingSuggest names for a YouTube channel from a niche. Use when the user asks for YouTube channel name ideas or help naming a channel.32
- 37youtube-transcript SeanPedersen · Search and webFetch transcripts from YouTube videos (urls)32
- 38youtube-intro-hooks nmaties · MarketingWrite spoken opening lines (hooks) for the first 5–10 seconds of a YouTube video or Short. Use when the user asks for YouTube hooks, intro ideas, an opening line, or how to start a video.32
- 39od-prototype-social-youtube-thumbnail feimacode · MarketingYouTube Thumbnail (Open Design) — use only when the user explicitly runs this skill32
- 40youtube-clipper gabrielmoreira · MarketingYouTube clip generation and editing with automated workflows — pull source video, slice highlights, add captions, and export.32
- 41anycrawl-youtube-video-extractor citedy · Browser automationExtract public YouTube watch-page data from a single URL through the AnyCrawl Scrape API. Use when a user provides a YouTube watch link and wants as much structured data as possible from that one video, including normalized JSON plus the raw AnyCrawl markdown, HTML, links, transcript-bearing content, and screenshot artifacts.32
Questions
Is there an official YouTube MCP server?
Check the publisher on each listing: servers published by YouTube itself are the official ones. The most used YouTube server here is Opentabs Plugin Youtube by opentabs-dev.
How do I connect YouTube to Claude?
Pick a server below, open its page and copy the install command for Claude Code, or the config block for Claude Desktop. Most YouTube servers need an API key or token from your YouTube account.