Youtubemcp
A YouTube video search and playback server based on the MCP protocol, allowing AI agents to search for and play YouTube videos through natural language commands.
rating : 2 points
downloads : 0
What is the YouTube MCP Server?
The YouTube MCP Server is an intelligent connector that enables your AI assistants (such as Claude, Cursor AI, etc.) to directly interact with YouTube. Through simple conversational instructions, the AI assistant can help you search for videos, create playlists, and automatically play them in your browser. Imagine this: You're working and want to listen to some relaxing music. Just tell the AI assistant, 'Play 5 relaxing piano music pieces,' and it will automatically search for and open these videos. Or if you want to learn programming, say, 'Search for Python tutorials,' and the AI assistant can find relevant teaching videos for you.How to use the YouTube MCP Server?
Using the YouTube MCP Server is very simple and only requires three steps: 1. Obtain a YouTube API key (free) 2. Configure your AI assistant (such as Claude Desktop or Cursor) 3. Start controlling YouTube with natural language After configuration, you can tell the AI assistant what videos you want to watch just like chatting with a friend, and it will automatically handle all the technical details of searching and playing.Use cases
The YouTube MCP Server is particularly suitable for the following scenarios: • Learning and research: Quickly find teaching videos, lectures, and technical tutorials • Entertainment and leisure: Easily play music, movie trailers, and funny videos • Work assistance: Find product demonstrations, industry conferences, and expert interviews • Creative inspiration: Explore creative content such as art, design, and cooking Whether you're a student, developer, creator, or ordinary user, you can efficiently access YouTube's vast video resources through natural language instructions.Main Features
Intelligent Video Search
Search for any video content on YouTube using natural language. Just tell the AI assistant what you're looking for, and it can return relevant video results, including titles, descriptions, durations, and links.
Automatic Playlist
Automatically play multiple videos as a playlist in the browser. The AI assistant can open multiple videos in sequence, creating a temporary viewing queue without manual operation.
Natural Language Interaction
Interact with the AI assistant completely using daily conversations. There's no need to remember specific commands or syntax. Just describe your needs in your most natural way of expression.
Seamless Integration
Seamlessly integrate with mainstream AI assistant platforms (such as Claude Desktop, Cursor, etc.), and directly use YouTube functions in your existing workflow.
Advantages
No manual operation: Say goodbye to cumbersome searching and clicking, and complete everything through conversation
Improve efficiency: Quickly find the required content, especially suitable for learning and research scenarios
Natural interaction: Use daily language without learning complex commands
Flexible customization: You can specify the number of search results to meet different needs
Free to use: Based on the free YouTube API, no additional fees are required
Limitations
Requires an API key: You need to apply for a free YouTube API key (about 5 minutes of setup time)
Depends on AI assistants: It needs to be used in conjunction with AI assistants that support the MCP protocol
Limited functions: Currently focuses on searching and playing, and does not support advanced functions such as commenting and subscribing
Network requirements: Requires a stable network connection to access the YouTube API
How to Use
Obtain a YouTube API Key
Visit the Google Cloud Console, create a new project, enable the YouTube Data API v3, and then generate an API key. This process is completely free.
Install and Configure the Server
Download the YouTube MCP Server code, install the dependencies, and add your API key to the configuration file.
Configure the AI Assistant
According to the AI assistant you're using (Claude Desktop, Cursor, etc.), add the path of the YouTube MCP Server to the configuration file.
Start Using
Restart your AI assistant. Now you can search for and play YouTube videos through natural language commands.
Usage Examples
Learning Programming
You want to learn a new programming language or framework but don't know where to start with the videos.
Background Music
You want some background music while working but don't want to spend time manually creating a playlist.
Quick Research
You need to quickly understand a certain topic and watch multiple relevant videos to gain a comprehensive understanding.
Entertainment and Relaxation
You want to watch some interesting videos to relax during your break.
Frequently Asked Questions
Do I need to pay for the YouTube API?
Which AI assistants are supported?
Can I play private videos or videos that require login?
Are the search results real - time?
Can I use it on my mobile phone?
How to ensure the search quality?
Related Resources
YouTube Data API Documentation
Official API documentation to understand all available functions and limitations
Google Cloud Console
Platform to obtain a free API key
Model Context Protocol Official Website
Understand the technical details and latest developments of the MCP protocol
GitHub Repository
Source code and latest updates
Installation and Configuration Video Tutorial
Step - by - step guide on how to install and configure the YouTube MCP Server

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
21.2K
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
33.8K
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
24.2K
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.1K
4.3 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
63.8K
4.5 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.0K
5 points

Context7
Context7 MCP is a service that provides real-time, version-specific documentation and code examples for AI programming assistants. It is directly integrated into prompts through the Model Context Protocol to solve the problem of LLMs using outdated information.
TypeScript
97.6K
4.7 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.9K
4.5 points
