YouTube Video Summarizer MCP logo

YouTube Video Summarizer MCP

by nabid-pf

An MCP server that enables Claude to fetch and summarize YouTube videos by extracting titles, descriptions, and transcripts. It integrates with Claude Desktop to provide structured data for comprehensive video summarization.

View on GitHub

Last updated: N/A

What is YouTube Video Summarizer MCP?

This is an MCP (Model Context Protocol) server designed to allow Claude to summarize YouTube videos. It extracts video metadata and transcripts to provide Claude with the necessary information for creating summaries.

How to use YouTube Video Summarizer MCP?

To use this server, integrate it with Claude Desktop by adding the provided configuration to your claude_desktop_config.json file. Once integrated, you can use natural language within Claude to request summaries of YouTube videos by providing the video URL.

Key features of YouTube Video Summarizer MCP

  • Extract YouTube video metadata (title, description, duration)

  • Retrieve and process video captions using youtube-caption-extractor

  • Provide structured data to Claude for comprehensive video summarization

  • Works with Claude Desktop through MCP integration

Use cases of YouTube Video Summarizer MCP

  • Summarizing YouTube tutorials for quick learning

  • Getting key points from lengthy YouTube lectures

  • Creating concise summaries of YouTube documentaries

  • Understanding the content of YouTube videos without watching them

FAQ from YouTube Video Summarizer MCP

What is MCP?

MCP stands for Model Context Protocol, a protocol for communication between applications and AI models like Claude.

What is youtube-caption-extractor?

It is a library used to extract captions or transcripts from YouTube videos.

How do I integrate this with Claude Desktop?

Follow the instructions in the README to add the server configuration to your claude_desktop_config.json file.

What commands are available after integration?

The get-video-info-for-summary-from-url command is available to get basic information about a YouTube video.

What Node.js version is required?

Node.js version 18 or higher is required.