YouTube Video Summarizer
Created 7 months ago
An MCP server that enables Claude to fetch and summarize YouTube videos by extracting titles, descriptions, and transcripts.
development
documentation
public
What is YouTube Video Summarizer?
Summarize lengthy youtube videos.
Documentation
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:
- Go to Settings > Developer > Edit config
- 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:
- "Can you summarize this YouTube video for me? https://www.youtube.com/watch?v=dQw4w9WgXcQ"
- "What are the key points from this video: https://www.youtube.com/watch?v=dQw4w9WgXcQ"
- "Create a comprehensive summary of this tutorial: https://www.youtube.com/watch?v=dQw4w9WgXcQ"
For Developers# Building from Source
git clone https://github.com/yourusername/youtube-video-summarizer-mcp.git
cd youtube-video-summarizer-mcp\n\n# Install dependencies
npm install\n\n# Build the project
npm run build\n\n# 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-extractorto extract video captions/transcripts- The Model Context Protocol (MCP) to communicate with Claude
Server Config
{
"mcpServers": {
"youtube-video-summarizer-server": {
"command": "npx",
"args": [
"youtube-video-summarizer"
]
}
}
}
Links & Status
Project Info
Hosted
Featured
Created At:
Jul 02, 2025
Updated At:
Aug 07, 2025
Author:
nabid-pf
Category:
community
License:
MIT
Tags:
development
documentation
public