yt分析mcp
一个MCP服务器,使用谷歌的Gemini API分析YouTube视频。传入YouTube URL以获取摘要或询问有关视频内容的问题。
特性
- 总结视频 -获取带有时间戳的简短、中等或详细摘要
- 提问 -询问有关视频内容的具体问题
- 直接URL支持 -无需下载视频;Gemini直接分析YouTube网址
安装
git clone https://github.com/yourusername/yt-analysis-mcp.git
cd yt-analysis-mcp
pnpm install
pnpm build配置
设置Gemini API密钥:
export GEMINI_API_KEY=your-api-key从获取API密钥 谷歌AI工作室.
用法
克劳德代码
claude mcp add -s user -e GEMINI_API_KEY=your-key yt-analysis -- node /path/to/yt-analysis-mcp/dist/index.js克劳德桌面版
增添 ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"yt-analysis": {
"command": "node",
"args": ["/path/to/yt-analysis-mcp/dist/index.js"],
"env": {
"GEMINI_API_KEY": "your-key"
}
}
}
}工具
summarize_video
总结YouTube视频的内容。
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
youtube_url | string | 是 | 完整的YouTube URL |
detail_level | string | 否 | brief, medium (默认),或 detailed |
ask_about_video
问一个关于YouTube视频内容的具体问题。
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
youtube_url | string | 是 | 完整的YouTube URL |
question | string | 是 | 您对视频的问题 |
支持的URL格式
https://www.youtube.com/watch?v=VIDEO_IDhttps://youtu.be/VIDEO_IDhttps://youtube.com/shorts/VIDEO_ID
发展
# Run in development mode
pnpm dev
# Run tests
pnpm test
# Build
pnpm build许可证
麻省理工学院
