yt-mcp-server MCP Server

MCP server with various utility functions for dealing with YouTube data. This server provides tools for working with YouTube URLs, video IDs, and thumbnails.

Local serverstdio

What is the yt-mcp-server MCP Server?

yt-mcp-server is an MCP project maintained in the kdr/yt-mcp-server repository. The maintainer describes its purpose as “MCP server with various utility functions for dealing with YouTube data. This server provides tools for working with YouTube URLs, video IDs, and thumbnails”. Read the project documentation for the complete scope.

Local setup

The project provides a local client configuration using uvx. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

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
get_watch_urlReturns the YouTube watch URL for a given video ID, optionally starting at a specific time
Parameters:url: The YouTube URL to normalize
start_time(Optional) The start time in seconds
get_thumbnail_urlReturns the thumbnail URL for a given YouTube video ID
get_normalized_urlNormalizes various YouTube URL formats to the canonical watch URL and extracts the video ID

How to install the yt-mcp-server MCP Server

{
  "mcpServers": {
    "yt-mcp-server": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/kdr/yt-mcp-server.git",
        "server"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.