yt-mcp-server
If you are the rightful owner of yt-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
MCP server with various utility functions for dealing with YouTube data.
The yt-mcp-server is a Model Context Protocol (MCP) server designed to provide utility functions for handling YouTube data. It offers tools to work with YouTube URLs, video IDs, and thumbnails, making it easier to manage and manipulate YouTube-related information. The server is built to be compatible with Python 3.12 or higher and utilizes the UV package manager for installation and execution. Users can install the server directly from GitHub or set it up for local development, allowing for code modifications. The server is configured to work seamlessly with MCP clients, providing a robust solution for developers working with YouTube data.
Features
- Provides utility functions for YouTube data management.
- Compatible with Python 3.12 or higher.
- Uses UV package manager for installation and execution.
- Supports direct installation from GitHub or local development setup.
- Easily integrates with MCP clients.
Tools
get_watch_url
Returns the YouTube viewing URL of the given video ID, optionally specifying the start time
get_thumbnail_url
Returns the thumbnail URL for the given YouTube video ID
get_normalized_url
Standardize various YouTube URL formats to standard viewing URLs and extract video IDs