YouTube Video Summarizer
Fetch and summarize YouTube videos by extracting their titles, descriptions, and transcripts.
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.
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
# 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-extractorto extract video captions/transcripts- The Model Context Protocol (MCP) to communicate with Claude
License
MIT
関連サーバー
Kone.vc
スポンサーMonetize your AI agent with contextual product recommendations
Plus AI MCP
A Model Context Protocol (MCP) server for automatically generating professional PowerPoint and Google Slides presentations using the Plus AI presentation API
Spendlog
Track expenses, income, budgets, and invoices directly in Claude with PDF export and tax reports.
X CRM MCP
Give AI the context of your X followers with CRM functionality
Vault MCP
An Obsidian plugin that embeds an MCP server to interact with your notes using AI.
Dashform
Connect AI assistants to Dashform — build and manage AI-powered forms, funnels, quizzes, and lead qualification workflows through MCP.
Memento Protocol
Persistent memory for AI agents — store what matters, recall by meaning, skip the rest
ClickUp
Integrate AI assistants with ClickUp for productivity and project management.
Whoop MCP
Local MCP server that exposes Whoop recovery, sleep, and strain data to AI agents
CalDAV MCP
A CalDAV MCP server to expose calendar operations as tools for AI assistants.
Anytype
Interact with your Anytype data through its API, enabling AI assistants to access your information.
