视频评论分析器 - MCP服务器
这是一款用于获取和分析YouTube视频评论的ChatGPT应用。
功能
- 从YouTube视频URL自动获取评论
- 评论的详细分析(互动度、观众意见、改进点等)
- 按照以下项目进行分析:
- 共鸣度高的评论(点赞数多) - 回复较多的评论 - 对动画的期望、不满及意见 - 正反意见总结 - 有待改进之处
设置
1. 安装依赖项
cd video_comment_analyzer_server_python
pip install -r requirements.txt2. API密钥的设置
仅需YouTube Data API密钥:
export YOUTUBE_API_KEY="your_youtube_api_key"注无需OpenAI API密钥。分析由ChatGPT本身进行。
获取YouTube API密钥的方法
- Google 云端控制台访问
- 创建新项目
- 从“API和服务”→“库”中启用“YouTube Data API v3”
- 从“认证信息”中创建API密钥
3. 服务器启动
python main.py服务器默认 http://localhost:8003 然后启动。
ChatGPT的使用方法
- 从ChatGPT的设置中转到“Apps”部分
- 选择“添加MCP服务器”
- 服务器URL:
http://localhost:8003输入 - 连接后,可按以下方式使用:
この動画のコメントを分析してください: https://www.youtube.com/watch?v=VIDEO_ID使用示例
ユーザー: この動画のコメントを分析して: https://www.youtube.com/watch?v=dQw4w9WgXcQ
ChatGPT: 動画コメント分析を実行します...
[分析結果が表示されます]
- 共感性の高いコメント
- 返信の多いコメント
- 視聴者の要望と不満
- 肯定的・否定的意見のまとめ
- 改善提案参数
videoUrl(必填):YouTube视频的URLmaxComments(可选):获取的最大评论数(默认:100)
故障排除
“未设置YOUTUBE_API_KEY环境变量”错误
请确认环境变量是否设置正确:
echo $YOUTUBE_API_KEY“获取评论时发生错误”错误
- 确认YouTube API密钥是否有效
- 确认是否未超出API使用限制
- 确认动画评论是否已启用
许可证
该项目根据 MIT 许可证获得授权。
