youtube连接器技能
  
A. 克劳德代码技能 这使人工智能助手能够访问YouTube——搜索视频、获取统计数据、阅读评论、浏览播放列表和提取文字记录。用途 curl + jq + yt-dlp 而不是MCP服务器。
技能vs MCP:这是一种轻量级的替代方案 youtube连接器mcp.这项技能教Claude通过CLI直接调用YouTube Data API v3,而不是运行持久的MCP服务器进程-令牌更少,设置更简单,功能相同。
关键词:YouTube API,YouTube技能,克劳德代码技能,YouTube CLI,YouTube数据API v3,YouTube搜索,YouTube文字记录,YouTube评论,YouTube scraper,AI YouTube浏览器,克劳德码插件,YouTube连接器,yt-dlp,视频分析,YouTube字幕,YouTube字幕
______________________________________________________________________
特性
- 搜索 --使用过滤器查找视频、频道和播放列表
- 视频详细信息 --元数据、统计数据、持续时间、缩略图
- 频道信息 --按ID或@handle统计的订户数、视频数
- 评论 --获取带有点赞和回复的视频评论
- 播放列表 --列出频道播放列表并浏览播放列表内容
- 文字记录 --通过以下方式提取带有时间戳的字幕/字幕
yt-dlp - 两种模式 -API模式(具有自由密钥,可靠)或仅yt-dlp模式(不需要密钥)
- 配额意识 -知道API单位成本,喜欢廉价的操作
- 交叉平台的 --适用于macOS、Linux和WSL
______________________________________________________________________
两种模式
| API模式(推荐) | yt-dlp模式(无密钥) | |
|---|---|---|
| 需要API密钥 | 是(免费) | 否 |
| 可靠性 | 高级官方谷歌API | 媒体-直接抓取YouTube |
| 费率限制 | 10000台/天(管理) | 基于IP,可能会被阻止 |
| 数据准确性 | 精确计数 | 某些值可能四舍五入 |
| 速度 | 快 | 慢(尤其是评论) |
| 风险 | 无 | YouTube可能会阻止IP或中断前端更改 |
推荐:获取免费API密钥以获得最佳体验。使用yt-dlp模式作为后备或偶尔使用。
______________________________________________________________________
快速开始
1.安装yt-dlp(两种模式都需要)
brew install yt-dlp # macOS
pip install yt-dlp # or via pip2.设置API密钥(可选但推荐)
# Get a free key from https://console.cloud.google.com/apis/credentials
# Enable "YouTube Data API v3" in your Google Cloud project
export YOUTUBE_API_KEY="your_api_key_here"如果没有API键,该技能将自动使用yt-dlp模式。这是可行的,但YouTube的IP速率限制风险更高——请参阅上面的模式比较。
3.安装技能
选项A:Claude代码项目设置(推荐)
添加 .claude/settings.json:
{
"skills": [
"/path/to/youtube-connector-skill/youtube-connector-skill.md"
]
}选项B:复制到您的项目中
mkdir -p .claude/skills
cp youtube-connector-skill.md .claude/skills/______________________________________________________________________
需求
| 工具 | 安装 | 注意事项 |
|---|---|---|
curl | 预装 | 随附所有现代操作系统 |
jq | brew install jq / apt install jq | JSON处理器 |
yt-dlp | brew install yt-dlp / pip install yt-dlp | 必需-用于成绩单和无密钥模式 |
| YouTube API密钥 | 谷歌云控制台 | 可选。免费,10K台/天。建议可靠访问 |
______________________________________________________________________
用法
安装后,只需自然地与Claude交谈:
“在YouTube上搜索有关Rust编程的最新视频” “获取此视频的统计数据:https://www.youtube.com/watch?v=..." “@mkbhd有多少订阅者?” “获取此视频的文字记录” “这段视频的最高评价是什么?” “列出此频道的所有播放列表”
______________________________________________________________________
API配额
YouTube Data API v3的默认每日配额为 10000台 (免费)。
| 运营 | 成本 | 备注 |
|---|---|---|
search.list | 100台 | 昂贵——节约使用 |
videos.list | 1个单元 | 每次呼叫最多可处理50个ID |
channels.list | 1台 | |
commentThreads.list | 1台 | |
playlistItems.list | 1台 | |
playlists.list | 1台 |
专业提示:首先搜索以获取ID,然后批量获取详细信息(最多50个视频为1个单位,而每次搜索为100个单位)。
______________________________________________________________________
技能与MCP比较
| youtube连接器技能 | youtube连接器mcp | |
|---|---|---|
| 设置 | 复制一个 .md 文件+API密钥 | pip install +配置MCP |
| 运行时 | 无需进程 | 持久化Python服务器 |
| 代币成本 | 约7KB按需加载 | 每个会话都加载了工具模式 |
| 依赖项 | curl + jq + yt-dlp | Python+pip包 |
| 文字记录 | yt-dlp (更坚固) | youtube-transcript-api |
| 能力 | 相同的7个操作 | |
| 平台 | 仅限Claude Code | 任何与MCP兼容的AI |
选择 技能 用于轻量级的Claude代码使用。选择 主控程序 如果您需要跨平台兼容性(Cursor、Windsurf等)。
______________________________________________________________________
相关项目
- youtube连接器mcp --MCP服务器版本(Python)
- reddit连接器技能 --Claude代码的Reddit技能
- 红色音符分析器mcp — Xiaohongshu (小红书) MCP analyzer
______________________________________________________________________
许可证
麻省理工学院
