YouTube视频摘要生成器MCP服务器
MCP(模型上下文协议)服务器,使AI助手能够通过提取字幕、描述和元数据来分析和总结YouTube视频。
原始项目这是一把叉子 youtube视频摘要器mcp 由bachstudio维护。
特性
- 提取多种语言的视频字幕
- 检索全面的视频元数据(标题、描述、持续时间)
- 为AI助手提供结构化数据,以进行全面的视频摘要
- 通过MCP集成与任何兼容MCP的客户端配合使用
- 支持多种YouTube URL格式
- 特定语言字幕提取
与MCP客户端集成
要将MCP服务器添加到MCP客户端,请执行以下操作:
- 全局安装软件包:
npm install -g @bachstudio/youtube-video-summarizer-mcp - 将以下内容添加到MCP客户端配置文件中:
{
"mcpServers": {
"youtube-video-summarizer": {
"command": "youtube-video-summarizer",
"args": []
}
}
}可用工具
当与MCP客户端集成时,以下命令可用:
- 从url获取摘要视频信息:从YouTube URL提取视频信息和字幕
- 获取视频字幕:获取特定视频的字幕/字幕
- 获取视频元数据:检索全面的视频元数据
使用示例
与MCP客户端集成后,您可以使用自然语言请求视频摘要:
"Can you summarize this YouTube video: https://youtube.com/watch?v=VIDEO_ID"
"What are the main points from this video's captions?"
"Extract the key information from this YouTube link"安装
npm install -g @bachstudio/youtube-video-summarizer-mcp发展
git clone https://github.com/BACH-AI-Tools/youtube-video-summarizer-mcp.git
cd youtube-video-summarizer-mcp
npm install
npm run build运作原理
- URL解析:从各种YouTube URL格式中提取视频ID
- 标题提取:使用youtube字幕提取器获取字幕
- 元数据检索:获取视频标题、描述和其他详细信息
- MCP集成:与AI助手通信的模型上下文协议(MCP)
贡献
欢迎投稿!请随时提交拉取请求。
许可证
此项目根据MIT许可证获得许可-有关详细信息,请参阅许可证文件。
