MCP ExplorerExplorer

Youtube Video Summarizer Mcp

@nabid-pfon a year ago
7 MIT
FreeCommunity
AI Systems
MCP server for summarizing YouTube videos by extracting metadata and captions.

Overview

What is Youtube Video Summarizer Mcp

youtube-video-summarizer-mcp is an MCP server that allows Claude to fetch and summarize YouTube videos by extracting titles, descriptions, and transcripts.

Use cases

Use cases include summarizing tutorial videos, extracting key points from lectures, and creating concise overviews of entertainment videos for quick reference.

How to use

To use youtube-video-summarizer-mcp, integrate it with Claude Desktop by modifying the claude_desktop_config.json file to include the MCP server settings. After integration, you can request video summaries using natural language commands.

Key features

Key features include extracting YouTube video metadata (title, description, duration), retrieving and processing video captions, and providing structured data for comprehensive video summarization.

Where to use

youtube-video-summarizer-mcp can be used in various fields such as education, content creation, and research, where video content needs to be summarized for easier consumption.

Content

MseeP.ai Security Assessment Badge

YouTube Video Summarizer MCP

An MCP (Model Context Protocol) server that enables Claude to fetch and summarize YouTube videos by extracting titles, descriptions, and transcripts.

npm version
License: MIT
smithery badge

Features

  • 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

Prerequisites

  • Node.js (v18 or higher)

Integrating with Claude Desktop

To add the MCP server to Claude Desktop:

  1. Go to Settings > Developer > Edit config
  2. Add the following to your claude_desktop_config.json file:
{
  "mcpServers": {
    "youtube-video-summarizer": {
      "command": "npx",
      "args": [
        "-y",
        "youtube-video-summarizer-mcp"
      ]
    }
  }
}

Available MCP Commands

When integrated with Claude, the following commands become available:

  • get-video-info-for-summary-from-url: Get basic information about a YouTube video

Example Usage

Once integrated with Claude Desktop, you can use natural language to request video summaries:

For Developers

Building from Source

# Clone the repository
git clone https://github.com/yourusername/youtube-video-summarizer-mcp.git
cd youtube-video-summarizer-mcp

# Install dependencies
npm install

# Build the project
npm run build

# Start the inspector
npx @modelcontextprotocol/inspector node dist/index.js

Run tool

  • Click connect
  • Select the tool to run
  • Put video url in the field
  • Click run

How It Works

This project uses:

  • youtube-caption-extractor to extract video captions/transcripts
  • The Model Context Protocol (MCP) to communicate with Claude

License

MIT

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers