MCP YouTube Server

This is a simple Model Context Protocol (MCP) server that provides tools to interact with YouTube. It allows an MCP host application (like Claude for Desktop) to:

Local server

What is the MCP YouTube Server MCP Server?

MCP YouTube Server is an MCP project maintained in the davo20019/mcp-server-youtube repository. The maintainer describes its purpose as “This is a simple Model Context Protocol (MCP) server that provides tools to interact with YouTube. It allows an MCP host application (like Claude for…”. Read the project documentation for the complete scope.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
search_videosquery: str, max_results: int = 5): Searches YouTube for videos based on a query string.
get_video_detailsvideo_id: str): Fetches detailed information (snippet, statistics, content details) for a specific video ID.
get_channel_detailschannel_id: str): Fetches detailed information (snippet, statistics) for a specific channel ID.
list_channel_videoschannel_id: str, max_results: int = 10): Lists recent videos uploaded by a specific channel ID.
search_playlistsquery: str, max_results: int = 5): Searches YouTube for playlists matching a query string.
get_playlist_itemsplaylist_id: str, max_results: int = 10): Lists the videos contained within a specific playlist ID.
get_related_videosvideo_id: str, max_results: int = 5): Finds videos that YouTube deems related to a given video ID.
get_popular_videosregion_code: str = 'US', video_category_id: str = '0', max_results: int = 10): Lists the most popular videos currently trending in a specific region or…