YouTube Video Summarizer - Secure MCP Server by ALMC Security 2025

YouTube Video Summarizer

View on GitHub

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 versionLicense: MITsmithery 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

Related in Productivity - Secure MCP Servers

ServerSummaryActions
YuQue MCP基于 go-zero MCP 组件开发的语雀 Model Context Protocol 服务器,为 AI 助手提供语雀知识库操作能力。View
Outlook Meetings SchedulerView
Goodday MCP ServerA Model Context Protocol (MCP) server for integrating with Goodday project management platform. This...View
WSLSnapit-MCPWSLSnapit-MCP is a powerful Model Context Protocol (MCP) server that provides advanced screenshot ca...View
MCP Client Configuration ServerThis MCP server helps manage configurations for different MCP clients. It provides tools to retrieve...View
Browser MCPBrowser MCP is an MCP server + Chrome extension that allows you to automate your browser using AI ap...View