YouTube评论下载器MCP服务

YouTube评论下载器MCP服务是一个模型上下文协议(MCP)服务器,为AI系统提供无需API密钥即可下载和分析YouTube视频评论的能力。该服务具有四种专用工具,支持无认证的网页抓取、上下文高效的统计工具、内置容量规划以及实际点赞数排序的参与度分析。适用于需要快速获取和分析YouTube视频评论的场景,如参与度分析、情感分析、话题研究等。

  • by suckerfish
  • 更新于
在 GitHub 查看 suckerfish/ytcomment_mcp

使用说明

基本能力

产品定位

YouTube评论下载器MCP服务是一个专为AI系统设计的工具,用于无需API密钥即可下载和分析YouTube视频评论。

核心功能

  • 4种专用工具:满足不同的评论分析需求
  • 无需认证:使用网页抓取技术
  • 上下文高效:统计工具避免令牌膨胀
  • 内置容量规划:具有内存和超时限制
  • 参与度分析:按实际点赞数排序

适用场景

  • 需要完整评论数据进行分析的场景
  • 快速获取参与度洞察而无需完整上下文
  • 查找特定提及、情感分析、话题研究
  • 查找YouTube算法可能未优先展示的病毒式评论

工具列表

  1. download_youtube_comments:下载带有完整详细信息的原始评论数据。
  2. get_comment_stats:获取统计分析,无需完整评论数据(上下文高效)。
  3. search_comments:在评论中搜索特定术语。
  4. get_top_comments_by_likes:按实际点赞数获取最受欢迎的评论。

使用教程

使用依赖

# 安装依赖
uv venv && source .venv/bin/activate
uv pip install -e .

安装教程

# 测试功能
python test_server.py

# 运行MCP服务器
python src/server.py

调试方式

# 测试功能
python test_server.py