Youtube Ultimate Toolkit MCP
A powerful YouTube content access MCP server that provides full access to video transcription, metadata, comments, screenshots, and audio clips, supporting both the desktop and web versions of Claude.
rating : 2.5 points
downloads : 6.9K
What is YouTube Ultimate Toolkit MCP?
This is a Model Context Protocol (MCP) server specifically designed for Claude AI, allowing it to directly access and parse YouTube video content. With this tool, Claude can read video subtitles, obtain video information, view comments, capture video frames, and even extract audio clips for analysis.How to use YouTube Ultimate Toolkit MCP?
You can use it in two ways: 1) Run it locally in the Claude desktop version, 2) Use it via a remote server in the Claude web version. After installation, simply enable this MCP in Claude and then share a YouTube link, and Claude will automatically obtain the video content.Applicable Scenarios
Suitable for various scenarios that require analyzing YouTube video content: learning and research, content creation, market analysis, language learning, video summarization, comment sentiment analysis, etc. It is particularly suitable for educators, researchers, content creators, and marketers.Main Features
Video Subtitle Extraction
Automatically obtain the English subtitles of YouTube videos, supporting timestamp, time range filtering, and keyword search
Intelligent Segment Recognition
Automatically identify the key segments of the video: the opening engaging part (first 40 seconds) and the ending summary part (last 30 seconds)
Video Screenshot Function
Capture a frame at any point in the video and return it in Base64-encoded JPEG format
Audio Clip Extraction
Extract audio clips from the video (up to 120 seconds) for voice analysis or music recognition
Comment Retrieval
Retrieve the popular comments of the video, including the number of likes and replies (requires a YouTube API key)
Playlist Parsing
Parse YouTube playlists and list all the information of the included videos
Dual-Mode Support
Supports both the Claude desktop version (local operation) and the Claude web version (remote OAuth authentication)
Security Authentication
The remote mode uses the OAuth 2.1 + PKCE security protocol, supporting password protection and access control
Advantages
Comprehensive functions: Compared with other YouTube MCPs, it provides more functions such as audio extraction and intelligent segment recognition
Easy to use: Supports all YouTube URL formats, including short links and mobile version links
High security: The remote mode uses industry-standard OAuth authentication to prevent unauthorized access
Stable performance: Built-in rate limiting and error handling mechanisms
Good compatibility: Supports both the Claude desktop and web versions
Limitations
Requires additional software: Depends on yt-dlp and ffmpeg, which need to be updated regularly
Comment function requires an API key: Configuring a YouTube API key is required to retrieve comments
Audio extraction has limitations: Can only extract audio clips up to 120 seconds long
Complex configuration for remote mode: Requires an HTTPS certificate and server configuration
Only supports English subtitles: Currently optimized mainly for English content
How to Use
Installation Prerequisites
Ensure that Node.js 18+ , yt-dlp, and ffmpeg are installed on the system. yt-dlp needs to be updated regularly to cope with YouTube's API changes.
Download and Install MCP
Clone the GitHub repository, install the dependencies, and then build the project.
Configure the Claude Desktop Version (Local Mode)
Add the MCP server to the configuration file of the Claude desktop version.
Configure the Remote Mode (Web Version)
Copy the environment configuration file, set the OAuth credentials and password hash, and then start the server.
Connect to the Claude Web Version
Add a custom connector in the settings of the Claude web version, enter your server URL, and then enable the MCP in the chat.
Usage Examples
Learning and Research - Video Content Summarization
Quickly obtain the core content of educational videos, generate study notes and key points
Content Creation - Competitor Analysis
Analyze the content structure, opening methods, and audience interaction of similar videos
Language Learning - Listening Practice
Extract audio clips from videos for listening comprehension practice
Market Research - Product Review Analysis
Collect and analyze the audience feedback of product review videos
Frequently Asked Questions
Why can't I get the video subtitles?
What should I do if the Claude web version cannot connect to the MCP server?
What should I do if the authorization window doesn't pop up?
Is there a time limit for audio extraction?
Which YouTube link formats are supported?
How do I update the tool list in Claude?
Is the remote mode secure?
Do I need a YouTube API key?
Related Resources
GitHub Repository
Project source code and latest updates
Model Context Protocol Official Website
Official documentation and specifications of the MCP protocol
yt-dlp Project
YouTube content download tool, the core dependency of this project
Claude Desktop Version Download
Claude AI desktop application
Demo Video
Function demonstration of YouTube Ultimate Toolkit MCP

Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
20.4K
4.5 points

Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
34.3K
5 points

Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
25.4K
4.3 points

Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
72.7K
4.3 points

Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
31.1K
5 points

Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
65.4K
4.5 points

Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
21.0K
4.5 points

Minimax MCP Server
The MiniMax Model Context Protocol (MCP) is an official server that supports interaction with powerful text-to-speech, video/image generation APIs, and is suitable for various client tools such as Claude Desktop and Cursor.
Python
48.6K
4.8 points


