YouTube Video Summarizer

by carssou

Not rated
GitHub

About

Fetch and summarize YouTube videos by extracting their titles, descriptions, and transcripts.

Details

Author
carssou
Categories
Productivity, Other
Tags
#youtube, #video, #content-creation

Setup

Install YouTube Video Summarizer in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/carssou/youtube-video-summarizer-mcp-pydanticai

Follow the installation instructions in the repository README, then restart your MCP client.

Fetch and summarize YouTube videos by extracting their titles, descriptions, and transcripts.

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

- 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

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"] } } }

When integrated with Claude, the following commands become available:

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

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"

# 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

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

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

Your YouTube AI Assistant To Create More Videos And Save 10+ Hours A Week

Summarize YouTube videos using the DeepSRT API.

Turn YouTube playlists into AI-generated flashcards with spaced repetition — create, search, and export decks via MCP.

Converts video links into AI-generated Markdown notes

Video transcoding (H.264, VP9, ProRes 422, GIF), document conversion (Markdown ↔ DOCX ↔ PDF ↔ HTML ↔ XLSX), and speaker-labelled transcription for AI agents. Per-job billing, free $1 trial, no AWS or FFmpeg required.

Official MCP server for Clipform - the video-first form builder.

Remote MCP server for Docsie video-to-docs automation and workspace knowledge search.

100% Free AI audio and video transcription with speaker diarization and YouTube support.

MCP server + REST API letting AI agents get answers from real humans (not synthetic) — 16 structured query types (yes/no, rating, ranking, A/B, sentiment, image comparison, free text, voice/video/photo). Free test mode with simulated responses, zero cost. Pay-per-response from $0.05 + 15% platform fee.

Turn any video — YouTube, Instagram, TikTok, Loom, direct URLs, or local files — into transcripts, key frames, OCR text, and metadata for AI agents.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.