MCP Servers for YouTube

YouTube is a global video-sharing platform that allows users to upload, view, rate, share, and comment on videos. Founded in 2005, it has become one of the world's most popular websites, offering a diverse range of content from individual creators, publishers, and organizations.

View all MCP Servers

  • Why this server?

    Supports interaction with YouTube, as demonstrated in showcases where the system is used to create short highlight videos using applications like CapCut.

    A
    security
    A
    license
    A
    quality
    The first open-source MCP server that enables AI to fully control remote macOS systems.
    6
    55
    Python
    MIT License
    • Apple
  • Why this server?

    Extracts transcripts from YouTube videos using the YouTube API to enable content summarization and repurposing.

    A
    security
    A
    license
    A
    quality
    A Model Context Protocol (MCP) server that automates generating LinkedIn post drafts from YouTube videos. This server provides high-quality, editable content drafts based on YouTube video transcripts.
    6
    2
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Analyzes YouTube videos using the Gemini Vision API to provide descriptions, answers to questions, summaries, and extraction of key moments with timestamps.

    A
    security
    A
    license
    A
    quality
    MCP (Model Context Protocol) server that utilizes the Google Gemini Vision API to interact with YouTube videos. It allows users to get descriptions, summaries, answers to questions, and extract key moments from YouTube videos.
    4
    141
    JavaScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    Supports extracting structured video data including titles, authors, view counts, and URLs from YouTube search results

    A
    security
    A
    license
    A
    quality
    A server that provides AgentQL's data extraction capabilities enabling AI agents to get structured data from unstructured web
    1
    183
    28
    JavaScript
    MIT License
    • Apple
    • Linux
  • Why this server?

    Enables retrieval of transcripts from YouTube videos with support for multiple languages, formatting options, and metadata extraction including video titles, timestamps, and automatic paragraph segmentation.

    A
    security
    A
    license
    A
    quality
    A Model Context Protocol server that enables retrieval of transcripts from YouTube videos. This server provides direct access to video transcripts and subtitles through a simple interface, making it ideal for content analysis and processing.
    1
    119
    3
    TypeScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    Retrieves transcripts from YouTube videos, allowing users to fetch transcripts in different languages from specified YouTube video URLs

    A
    security
    A
    license
    A
    quality
    This server retrieves transcripts for given YouTube video URLs, enabling integration with Goose CLI or Goose Desktop for transcript extraction and processing.
    1
    10
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    The MCP Server includes a video demonstration hosted on YouTube showing how to use the tool for exploring California real estate listing prices data.

  • Why this server?

    Provides a demo video hosted on YouTube showing the server's capabilities

    A
    security
    A
    license
    A
    quality
    Facilitates the creation of DecentSampler drum kit configurations, supporting WAV file analysis and XML generation to ensure accurate sample lengths and well-structured presets.
    5
    93
    1
    TypeScript
    MIT License
    • Apple
  • Why this server?

    Allows downloading closed captions from YouTube videos, which can be used for creating video summaries and analyzing video content

    A
    security
    A
    license
    A
    quality
    Bridges YouTube API and AI assistants, enabling video analysis by downloading and processing closed captions to create summaries of YouTube videos.
    1
    3
    Python
    MIT License
    • Apple
  • Why this server?

    Converts YouTube videos to Markdown format, including extraction of video transcripts when available

    A
    security
    A
    license
    A
    quality
    A document conversion server that transforms various file formats (PDFs, documents, images, audio, web content) to Markdown with improved multilingual and UTF-8 support.
    10
    4
    TypeScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    Enables retrieval of transcripts and subtitles from YouTube videos, supporting multiple video URL formats and language-specific transcript extraction.

    A
    security
    A
    license
    A
    quality
    A Model Context Protocol server that enables retrieval of transcripts from YouTube videos. This server provides direct access to video captions and subtitles through a simple interface.
    1
    723
    72
    JavaScript
    MIT License
  • Why this server?

    Generates summaries for YouTube videos, supporting both narrative and bullet-point formats with multi-language capabilities

    A
    security
    F
    license
    A
    quality
    An MCP server that enables users to generate summaries of YouTube videos in multiple languages and formats through integration with DeepSRT's API.
    1
    33
    JavaScript
    • Apple
  • Why this server?

    Links to demonstration videos showing how the Voyp MCP server works with Claude Desktop and Goose

    A
    security
    A
    license
    A
    quality
    The Voyp MCP Server enables AI systems to integrate with VOYP's calling capabilities, allowing for secure telephony actions such as making calls, scheduling appointments, and tracking call statuses through the Model Context Protocol.
    7
    11
    4
    JavaScript
    MIT License
    • Apple
    • Linux
  • Why this server?

    Converts YouTube videos to Markdown with transcripts

    A
    security
    A
    license
    A
    quality
    Converts various file types and web content to Markdown format. It provides a set of tools to transform PDFs, images, audio files, web pages, and more into easily readable and shareable Markdown text.
    10
    16
    987
    TypeScript
    MIT License
  • Why this server?

    Downloads subtitles from YouTube videos using yt-dlp to provide content to Claude

    A
    security
    A
    license
    A
    quality
    A Model-Context Protocol Server for YouTube in Jp
    1
    44
    4
    TypeScript
    MIT License
    • Apple
  • Why this server?

    Can be used to read YouTube video transcripts aloud with customizable voice settings by integrating with a YouTube transcript MCP server to convert video transcripts to speech.

    A
    security
    A
    license
    A
    quality
    Enables text-to-speech functionality on macOS using the say command, offering extensive control over speech parameters like voice, rate, volume, and pitch for a customizable auditory experience.
    2
    7
    11
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Includes a demonstration video hosted on YouTube showcasing the document conversion capabilities of the MCP server.

    A
    security
    A
    license
    A
    quality
    MCP server for seamless document format conversion using Pandoc, supporting Markdown, HTML, PDF, DOCX (.docx), csv and more.
    1
    104
    Python
    MIT License
    • Apple
  • Why this server?

    Referenced for tutorial content, with the README linking to demonstration videos explaining GenAIScript functionality.

    -
    security
    A
    license
    -
    quality
    GenAIScript is a JavaScript runtime dedicated to build relaible, automatable LLM scripts. Every GenAIScript can be exposed as a MCP server automatically.
    2,513
    TypeScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    The README includes a YouTube video thumbnail and link to help users get started with Wanaku, but it does not indicate that Wanaku provides specific integration with YouTube as a service.

    -
    security
    A
    license
    -
    quality
    The Wanaku MCP Router stands between autonomous AI agents and your enterprise systems. Wanaku leverages proven integration technology, like Apache Camel, to set up and manage hundreds or thousands of integrations.
    60
    Apache 2.0
  • Why this server?

    Allows querying YouTube data, including searching for videos, retrieving video and channel information, and fetching video comments through the YouTube Data API.

    A
    security
    F
    license
    A
    quality
    A server that enables interaction with YouTube data through the Model Context Protocol, allowing users to search videos, retrieve detailed information about videos/channels, and fetch comments.
    12
    6
    JavaScript
  • Why this server?

    References a demo video hosted on YouTube that demonstrates the MCP server's functionality.

    A
    security
    F
    license
    A
    quality
    A Model Context Protocol server that enables interaction with Service Nervous System (SNS) DAOs on the Internet Computer, allowing users to list proposals, view neurons, get system parameters, manage wallets, and vote on proposals.
    6
    2
    TypeScript
    • Apple
  • Why this server?

    Enables downloading YouTube videos through the MCP server integration.

    -
    security
    A
    license
    -
    quality
    Gru-sandbox(gbox) is an open source project that provides a self-hostable sandbox for MCP integration or other AI agent usecases.
    12
    Go
    Apache 2.0
    • Apple
  • Why this server?

    Hosts demonstration videos showing the capabilities and usage of the Nexonco MCP server

    -
    security
    A
    license
    -
    quality
    An MCP server that enables access to clinical evidence from the CIViC database, allowing users to search across variants, diseases, drugs, and phenotypes to support precision oncology research.
    43
    Python
    MIT License
  • Why this server?

    Makes transcripts of YouTube videos from a playlist available, allowing access to video content in text form

    -
    security
    A
    license
    -
    quality
    An experimental MCP server that makes YouTube playlist transcripts available for AI assistants, enabling search and conversation about video content.
    1
    Python
    Apache 2.0
    • Apple
  • Why this server?

    Downloads and extracts audio from YouTube videos for transcription to text, with support for authentication via cookies for restricted content.

    -
    security
    A
    license
    -
    quality
    A service that extracts and transcribes audio content from videos across 1000+ streaming websites including YouTube, Bilibili, TikTok, and Twitter, supporting multiple transcription providers like Deepgram, Gladia, Speechmatics, and AssemblyAI.
    5
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    Extracts transcripts from YouTube videos to be used for content generation, supporting multiple languages and retrieving video metadata like title and channel name.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol (MCP) server that automates generating LinkedIn post drafts from YouTube videos. This server provides high-quality, editable content drafts based on YouTube video transcripts.
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    Referenced as hosting a demo video of the MCP wait timer functionality

    -
    security
    A
    license
    -
    quality
    Provides a simple 'wait' tool that introduces deliberate pauses into workflows executed by MCP clients, allowing time for asynchronous operations to complete before proceeding to the next step.
    582
    1
    JavaScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    Mentioned as a demo platform where users can view an example of the MCP capabilities for browser automation.

    -
    security
    A
    license
    -
    quality
    Empowers AI agents to perform web browsing, automation, and scraping tasks with minimal supervision using natural language instructions and Selenium.
    1
    Python
    Apache 2.0
    • Apple
  • Why this server?

    Embeds a demo video from YouTube to showcase the MCP server's research capabilities.

    -
    security
    A
    license
    -
    quality
    A tool that helps users conduct comprehensive research on complex topics by exploring questions in depth, finding relevant sources, and generating structured, well-cited research reports.
    9
    Python
    MIT License
    • Apple
  • Why this server?

    Provides YouTube transcript retrieval capabilities as part of its research functionality

    -
    security
    A
    license
    -
    quality
    An agent-based tool that provides web search and advanced research capabilities including document analysis, image description, and YouTube transcript retrieval.
    4
    Python
    Apache 2.0
    • Linux
    • Apple
  • Why this server?

    Provides video tutorials and demonstrations showcasing how to set up and use the Desktop Commander effectively.

    -
    security
    A
    license
    -
    quality
    A server that lets Claude desktop app execute terminal commands on your computer and edit files through Model Context Protocol, featuring command execution, process management, and advanced file operations.
    12,588
    MIT License
    • Linux
    • Apple
  • Why this server?

    Allows access to a user's YouTube playlists to retrieve URLs of videos added to a specified playlist within a configurable timeframe

    -
    security
    A
    license
    -
    quality
    Enables secure access to your YouTube Watch Later playlist, allowing retrieval of video URLs added within a specified timeframe through a simple interface using OAuth2 authentication.
    3
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Provides tools to interact with the YouTube API, including searching for videos, retrieving video details, searching for channels, and obtaining channel information.

    -
    security
    A
    license
    -
    quality
    An MCP server that allows Claude and other AI assistants to interact with the YouTube API, providing tools to search videos/channels and retrieve detailed information about them.
    1
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Embeds a demo video hosted on YouTube showing the MCP Tool Server's functionality.

    -
    security
    A
    license
    -
    quality
    MCP Tool Server for Logo Generation. This server provides logo generation capabilities using FAL AI, with tools for image generation, background removal, and image scaling.
    159
    Python
    GPL 3.0
    • Apple
    • Linux
  • Why this server?

    Enables retrieval of transcripts from YouTube videos, supporting multiple URL formats, language-specific transcript retrieval, and providing detailed metadata in responses.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that enables retrieval of transcripts from YouTube videos with language-specific support.
    723
    MIT License
  • Why this server?

    Mentioned in the context of a demonstration video showing the MCP Web Search Tool in action for real-time AI browsing

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that provides real-time web search capabilities to AI assistants through pluggable search providers, currently integrated with the Brave Search API.
    3
    TypeScript
    MIT License
  • Why this server?

    Allows downloading videos, audio content and subtitles from YouTube

    -
    security
    A
    license
    -
    quality
    Connects 'yt-dlp' with LLMs via the Model Context Protocol, allowing users to download YouTube content and integrate it with Dive and other MCP-compatible LLMs.
    2
    125
    16
    TypeScript
    MIT License
    • Apple
    • Linux
  • Why this server?

    Provides 'Crawl Text' functionality for YouTube Videos

    -
    security
    A
    license
    -
    quality
    Facilitates integration with Claude Desktop to run AI agents and execute purchased actions without code, leveraging the Model Context Protocol framework.
    1
    TypeScript
    GPL 3.0
  • Why this server?

    Allows linking podcast episodes to YouTube videos by providing a video_url parameter when creating or updating episodes.

    -
    security
    A
    license
    -
    quality
    Facilitates interaction with the Transistor.fm API, offering capabilities to manage podcasts, episodes, and access analytics efficiently.
    1
    TypeScript
    MIT License
  • Why this server?

    Downloads subtitles from YouTube videos to provide context to Claude

    -
    security
    A
    license
    -
    quality
    Uses yt-dlp to download subtitles from YouTube and connects it to claude.ai via Model Context Protocol.
    1
    868
    201
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Enables searching for YouTube videos using the YouTube Data API v3 with configurable parameters like query terms and maximum results

    -
    security
    A
    license
    -
    quality
    Provides functionality to search YouTube videos and automatically save the results to Google Sheets.
    1
    9
    JavaScript
    MIT License
  • Why this server?

    Allows installation of an MCP server that can interact with YouTube

    -
    security
    A
    license
    -
    quality
    This server is a server that installs other MCP servers for you. Install it, and you can ask Claude to install MCP servers hosted in npm or PyPi for you. Requires npx and uv to be installed for node and Python servers respectively.
    2
    4,321
    624
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Allows downloading videos from YouTube URLs to add to the user's video library

    -
    security
    F
    license
    -
    quality
    Upload, edit, and generate videos from everyone's favorite LLM and Video Jungle.
    105
    Python
    • Apple
  • Why this server?

    Enables AI language models to interact with YouTube content, including getting video details, retrieving transcripts, managing channels, searching videos, and accessing playlist information

    -
    security
    F
    license
    -
    quality
    This server allows AI language models to interact with YouTube content through a standardized interface, providing features such as video and channel information retrieval, transcript management, and playlist operations.
    8
    90
    TypeScript
    • Linux
    • Apple
  • Why this server?

    Enables fetching transcripts from YouTube videos to incorporate into Roam Research pages

    -
    security
    F
    license
    -
    quality
    A server that enables AI assistants like Claude to interact with Roam Research graphs through a standardized interface, providing comprehensive tools for content creation, search, retrieval, and optional memory management.
    Python
    • Apple
  • Why this server?

    Offers video content analysis functionality by processing YouTube videos and providing summaries or answers to queries about video content

    -
    security
    F
    license
    -
    quality
    A server that provides access to Google Gemini AI capabilities including text generation, image analysis, YouTube video analysis, and web search functionality through the MCP protocol.
    2
    TypeScript
    • Apple
  • Why this server?

    Extracts screenshots from YouTube videos at specified intervals or timestamps, with special handling for regular videos and Shorts format.

    -
    security
    F
    license
    -
    quality
    Automatically captures and processes screenshots from YouTube videos and Shorts at specified intervals, supporting customizable screenshot timing and providing API endpoints for image management.
    • Apple
  • Why this server?

    Provides functionality for extracting transcripts from YouTube videos, allowing access to video content in text form.

    -
    security
    F
    license
    -
    quality
    Simple MCP server that returns the transcription of a Youtube video using url and desired language.
    Python
  • Why this server?

    Provides tools for YouTube video analysis, including transcript extraction, video summarization, natural language queries about video content, search for videos matching specific queries, and comment retrieval and analysis.

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that analyzes YouTube videos, enabling users to extract transcripts, generate summaries, and query video content using Gemini AI.
    7
    Python
    • Linux
    • Apple
  • Why this server?

    Features a video tutorial hosted on YouTube for setting up and using the DexPaprika MCP server

    -
    security
    F
    license
    -
    quality
    DexPaprika MCP server allows LLMs to access real-time and historical data on tokens, DEX trading activity, and liquidity across multiple blockchains. It enables natural language queries for exploring market trends, token performance, and DeFi analytics through a standardized interface.
    72
    1
    JavaScript
    • Apple
  • Why this server?

    Allows searching YouTube videos, retrieving detailed video information, and fetching video transcripts with timestamps and metadata.

    -
    security
    F
    license
    -
    quality
    An MCP server that enables LLMs to search YouTube, retrieve video information, and access video transcripts through standardized tools.
    TypeScript
  • Why this server?

    Provides tools for retrieving video details, searching videos, getting transcripts, analyzing channels, calculating engagement metrics, and accessing trending content from the YouTube Data API.

    -
    security
    F
    license
    -
    quality
    Enables AI language models to interact with YouTube content through a standardized interface, providing tools for retrieving video information, transcripts, channel analytics, and trend analysis.
    852
    1
    JavaScript
  • Why this server?

    Includes a demonstration video showcasing the MCP server's capabilities.

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that provides onchain tools for Claude AI, allowing it to interact with the Solana blockchain through a standardized interface for operations like managing assets, executing token operations, and retrieving network information.
    6
    TypeScript
  • Why this server?

    References YouTube tutorials for additional implementation details on building the ML server component.

  • Why this server?

    Enables extraction of transcripts from any public YouTube video, allowing AI assistants to analyze and work with YouTube video content directly.

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that enables AI assistants to extract transcripts from YouTube videos, allowing AI to analyze and work with video content directly.
    10
    1
    TypeScript
  • Why this server?

    References a tutorial video that demonstrates how to build and configure the MCP server.

    -
    security
    F
    license
    -
    quality
    An educational implementation of a Model Context Protocol server that demonstrates how to build a functional MCP server for integrating with various LLM clients like Claude Desktop.
    26
    Python
    • Apple
    • Linux
  • Why this server?

    Performs searches on YouTube and retrieves parsed video search results via SerpApi

    -
    security
    F
    license
    -
    quality
    An MCP server that integrates with SerpApi to retrieve search results from multiple search engines including Google, Bing, Yahoo, and others, enabling fast access to both live and archived search data.
    Python
  • Why this server?

    Allows downloading, processing, and managing YouTube videos with features like quality selection, format conversion, resolution changing, and metadata extraction

    -
    security
    F
    license
    -
    quality
    A server for downloading, processing, and managing YouTube content with features like video quality selection, format conversion, and metadata extraction.
    JavaScript
  • Why this server?

    Allows retrieving video transcripts, updating videos, and listing videos

    -
    security
    F
    license
    -
    quality
    All In One Model Context Protocol: qdrant, google suite (gmail, calendar, ...), jira, gitlab, CLI, ...
    43
  • Why this server?

    Connects to the GBTI Network YouTube channel for video content and updates

    -
    security
    F
    license
    -
    quality
    A Node.js-based MCP server implementing JSON-RPC 2.0, allowing users to generate random US State and signature soup combinations through a fun and simple tool.
    1
    1
    JavaScript
    • Apple
    • Linux
  • Why this server?

    Features a demo video hosted on YouTube that showcases the server's capabilities

    -
    security
    F
    license
    -
    quality
    Enables users to manage Gmail accounts using AI agent-assisted operations via an MCP protocol, supporting email search, reading, deletion, and sending with a voice-powered interface.
    2
    5
    TypeScript
  • Why this server?

    Retrieves transcripts from YouTube videos, supporting various URL formats (standard, shortened, and embed) and returning the transcript text content.

    -
    security
    F
    license
    -
    quality
    Enables extraction of transcript text from YouTube videos by providing the video URL, supporting standard, shortened, and embed URL formats.
    1
    JavaScript
  • Why this server?

    Provides access to YouTube-Summarizer APIs, allowing AI applications to summarize YouTube video content programmatically.

    -
    security
    F
    license
    -
    quality
    Enables AI applications to integrate with YouTube-Summarizer's APIs through the MCP protocol, offering local tool-based interaction for summarizing YouTube content.
    1
    Python
  • Why this server?

    Provides APIs from the Youtube-Summarizer, allowing AI applications to access YouTube content summarization capabilities

    -
    security
    F
    license
    -
    quality
    The MCP Server integrates APIs from the Youtube-Summarizer as tools within the MCP protocol, allowing for local AI application interaction and tool utilization through natural language queries.
    Python