Youtube Video Summarizer MCP Server

An MCP server for YouTube video summarization

Local serverstdio

What is the Youtube Video Summarizer MCP MCP server?

An MCP server for YouTube video summarization. The youtube video summarizer mcp mcp server wraps that behind the Model Context Protocol, so an assistant can use it through 3 defined tools rather than through you.

What it actually does

An MCP (Model Context Protocol) server that enables AI assistants to analyze and summarize YouTube videos by extracting captions, descriptions, and metadata.

  • Extract video captions/subtitles in multiple languages
  • Retrieve comprehensive video metadata (title, description, duration)
  • Provide structured data to AI assistants for comprehensive video summarization
  • Works with any MCP-compatible client through MCP integration
  • Support for multiple YouTube URL formats
  • Language-specific caption extraction

Its toolset

Everything the assistant can do here goes through one of these:

  • get-video-info-for-summary-from-url — Extract video information and captions from a YouTube URL
  • get-video-captions — Get captions/subtitles for a specific video
  • get-video-metadata — Retrieve comprehensive video metadata

Configuration

You will need one environment variable: VIDEO_ID. Keep credentials in your client's env block or a secrets manager rather than in a file you might commit.

Adding it to your client

The server ships on npm as output, so your MCP client can launch it on demand — there is no separate build step. Add the server block to your client's configuration, restart it, and the tools register themselves.

When to reach for it

Among the developer tooling options, the useful question is rarely "what can it do" but "what does it cost you to run" — permissions, credentials, and how much of your context its toolset consumes. Youtube Video Summarizer MCP's toolset — get-video-info-for-summary-from-url, get-video-captions, get-video-metadata — is a fair guide to whether it matches your workflow. It is maintained by nabid-pf; worth a glance at recent repository activity before you build anything load-bearing on it.

This entry was verified against Youtube Video Summarizer MCP's own documentation before publication; SyncDev keeps the directory reviewed rather than auto-generated.

Caveats

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • MCP clients confirm each tool call by default. Leave that on until you have watched what the youtube video summarizer mcp mcp server does with a few real requests.

Available tools

ToolWhat it does
get-video-info-for-summary-from-urlExtract video information and captions from a YouTube URL
get-video-captionsGet captions/subtitles for a specific video
get-video-metadataRetrieve comprehensive video metadata

How to install the Youtube Video Summarizer MCP MCP server

{
  "mcpServers": {
    "youtube-video-summarizer": {
      "command": "npx",
      "args": ["-y", "youtube-video-summarizer-mcp"]
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

VariableDescriptionRequired
VIDEO_IDConfiguration value read at startup.Optional

Example prompts to try

  • Use Youtube Video Summarizer MCP to get-video-info-for-summary-from-url.
  • Use Youtube Video Summarizer MCP to get-video-captions.
  • Use Youtube Video Summarizer MCP to get-video-metadata.

Frequently asked questions

It connects Youtube Video Summarizer MCP to MCP-compatible AI assistants such as Claude and Cursor, exposing 3 tools (get-video-info-for-summary-from-url, get-video-captions, get-video-metadata) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with Youtube Video Summarizer MCP directly.