youtube-summarize
@zlatkoc
关于 youtube-summarize
MCP server that fetches YouTube video transcripts and optionally summarizes them. Supports multiple output formats (text, JSON, SRT, WebVTT), language selection, and returns transcripts with summarization instructions for the LLM client.
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"youtube-summarize": {
"command": "uvx",
"args": [
"youtube-summarize"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is youtube-summarize?
youtube-summarize is an MCP server that fetches YouTube video transcripts and optionally summarizes them for LLM clients like Claude. It provides tools to retrieve transcripts in multiple formats and to return transcripts with customized summarization instructions.
How to use youtube-summarize?
Install and run with uvx youtube-summarize (requires Python 3.13+ and the uv package manager). For Claude Desktop, add the server configuration to claude_desktop_config.json. For Claude Code, run claude mcp add youtube-summarize -- uvx youtube-summarize. The server exposes three tools: get_transcript, summarize_transcript, and list_transcripts.
Key features of youtube-summarize
- Fetch transcripts in text, JSON, SRT, WebVTT, and pretty-print formats.
- Summarize videos with custom or default LLM instructions.
- List available transcript languages for any YouTube video.
- Accept full YouTube URLs or bare video IDs.
- Request transcripts in specific languages with fallback priority.
Use cases of youtube-summarize
- Extract and analyze video content for research or note-taking.
- Integrate video summaries into AI‑assisted workflows.
- Retrieve transcripts for accessibility or translation purposes.
- Build automated content processing pipelines for YouTube videos.
FAQ from youtube-summarize
What are the runtime requirements?
Python 3.13 or later and the uv package manager.
How do I install youtube-summarize?
Run uvx youtube-summarize in your terminal.
Can I get just the transcript without a summary?
Yes, use the get_transcript tool. It returns the transcript in your chosen format.
What transcript formats are supported?
text, json, pretty, webvtt, and srt.
How do I configure youtube-summarize for Claude Desktop?
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"youtube-summarize": {
"command": "uvx",
"args": ["youtube-summarize"]
}
}
}
媒体与设计 分类下的更多 MCP 服务器
Spotify MCP Server
marcelmaraisLightweight MCP server for Spotify
KiCAD MCP: AI-Assisted PCB Design
mixelpixxKiCAD MCP is a Model Context Protocol (MCP) implementation that enables Large Language Models (LLMs) like Claude to directly interact with KiCAD for printed circuit board design.
Framelink Figma MCP Server
GLipsMCP server to provide Figma layout information to AI coding agents like Cursor
yt-dlp-mcp
kevinwattA Model Context Protocol (MCP) server that bridges Video & Audio content with Large Language Models using yt-dlp.
Melrōse - programming of music melodies
emickleiinteractive programming of melodies, producing MIDI
评论