mcpField
B
BulkTranscripts: YouTube Transcripts

BulkTranscripts: YouTube Transcripts

已认证精选远程服务
bulktranscripts.co媒体与设计22 周前更新

关于 BulkTranscripts: YouTube Transcripts

BulkTranscripts 是面向需要 YouTube 字幕文本和视频发现功能的 Agent 的托管 MCP 服务。它支持单条视频或批量提取频道与播放列表内容,并提供搜索和免费的新上传追踪。

主要功能

  1. 01获取单条视频字幕文本
  2. 02批量获取最多 20 条视频字幕
  3. 03后台提取频道和播放列表
  4. 04搜索视频、频道和播放列表
  5. 05追踪频道最新上传

适用场景

  1. 01总结某个频道的视频
  2. 02查找特定研究主题的视频
  3. 03批量转录播放列表
  4. 04监控频道的新上传

MCP 相关

通过托管的 Streamable HTTP 提供字幕获取、YouTube 搜索、频道与播放列表列表、批量提取及上传追踪。MCP 客户端可使用 OAuth 或 API 密钥认证。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://bulktranscripts.co/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://bulktranscripts.co/mcp需要授权

工具

10
参数类型必填说明
videostring是YouTube 视频 URL 或 11 个字符的视频 ID。
languagestring否首选字幕语言代码,例如“en”或“de”。默认为“en”,若不可用则回退到现有语言。
include_segmentsboolean否包含带时间戳的片段列表。默认为 false——通常只需要纯文本。
freshboolean否绕过缓存并重新提取(消耗 1 个积分)。默认为 false。

详细介绍

BulkTranscripts MCP 服务

为 AI Agent 提供 YouTube 字幕稿——单个视频、整个频道或播放列表—— 还可通过一个托管的 MCP 服务搜索 YouTube 并免费追踪新上传内容。无需本地进程,无需持续更新 yt-dlp ,也无需应对 IP 封锁:提取、代理轮换和 PO 令牌处理均在服务端完成。

安装

Claude Code
claude mcp add --transport http bulktranscripts https://bulktranscripts.co/mcp

运行 /mcp,选择 bulktranscripts 并登录。此代码库也是一个 Claude Code 插件(服务 + 技能):

/plugin marketplace add pratie/bulktranscripts-mcp
/plugin install bulktranscripts@bulktranscripts
Claude(网页端和桌面端)

设置 → 连接器 → 添加自定义连接器 → URL https://bulktranscripts.co/mcp。 Claude 会打开 Google 登录页面;之后额度将关联到你的账号。

ChatGPT

设置 → 应用与连接器 → 开发者模式 → 创建 → URL https://bulktranscripts.co/mcp,身份验证选择 OAuth。

Gemini CLI
gemini extensions install https://github.com/pratie/bulktranscripts-mcp

Gemini CLI 首次使用时会打开 OAuth 页面,请使用 Google 登录。

Cursor、VS Code、Windsurf,以及任何使用 JSON 配置的客户端
{
  "mcpServers": {
    "bulktranscripts": {
      "type": "http",
      "url": "https://bulktranscripts.co/mcp"
    }
  }
}

支持 OAuth 的客户端会在首次请求时启动登录流程。不支持 OAuth 的客户端则发送 API 密钥——前往 https://bulktranscripts.co/app?tab=mcp 免费创建密钥(使用 Google 登录,可免费使用 30 个额度),或使用额度包中的许可证密钥:

{
  "mcpServers": {
    "bulktranscripts": {
      "type": "http",
      "url": "https://bulktranscripts.co/mcp",
      "headers": { "Authorization": "Bearer ${BULKTRANSCRIPTS_API_KEY}" }
    }
  }
}

无法发送标头的客户端可以在 URL 后附加 ?key=YOUR_KEY。

Agent 可以执行的操作

工具功能费用
get_transcript获取一条 YouTube(或 TikTok)视频的完整字幕稿,包含整洁的文本和元数据;可按需获取带时间戳的片段。1 个额度;从你的资料库重复读取免费
get_transcripts单次调用最多处理 20 条视频;对于没有字幕的视频,会逐项报告,批量处理不会因此失败。每条新字幕稿 1 个额度
search_youtube按关键词搜索 YouTube 上的视频、频道或播放列表。1 个额度
search_channel在单个频道的上传内容中搜索主题。1 个额度
get_channel_videos列出某个频道最多 1,000 条视频(ID、标题、时长、URL)。1 个额度
get_playlist_videos按顺序列出公开或不公开播放列表中的最多 1,000 条视频。1 个额度
get_latest_videos通过 RSS 获取某个频道最新上传的视频及其发布日期。始终免费
start_bulk_extract通过后台任务获取频道、播放列表或视频 URL 中的所有字幕稿(最多 1,000 条);会立即返回 run_id。列出内容免费;每条新字幕稿 1 个额度
get_bulk_status查看批量任务进度,并获取 check_again_in_seconds,让 Agent 按合适的间隔轮询。免费
list_bulk_results分页查看批量任务中每条视频的处理结果(ID、标题、频道、时长、字数、状态)。文本可通过 get_transcript 获取;内容存入资料库后免费读取。免费

所有工具均为只读:YouTube 和你的账号中的任何内容都不会被修改或删除。字幕稿只需存入资料库一次,之后即可免费、以任意格式永久重复读取,因此 Agent 再次访问相同视频时不会消耗额度。 get_latest_videos 有意设为免费:轮询它以检测新上传内容,然后只为真正新增的内容消耗额度。对于超过约 20 条视频的任务,start_bulk_extract 会在服务端处理整个频道或播放列表,同时由 Agent 轮询 get_bulk_status。

示例提示词

总结 @veritasium 最近的 10 个视频,并告诉我哪些视频涉及量子力学。

在 Y Combinator 频道查找有关创始人模式的演讲,并提取文字稿。

关注 @simonwillison 的新上传内容,并转录任何有关本地模型的内容。

身份验证的工作方式

未通过身份验证的请求访问 /mcp 时会收到 401 响应,并附带一个指向 /.well-known/oauth-protected-resource/mcp 的 WWW-Authenticate 挑战。MCP 客户端会据此启动 OAuth 流程(支持动态客户端注册)。同一个 Authorization 标头可接受 API 密钥(bt_ak_…)或许可证密钥,可带或不带 Bearer 前缀。

定价

登录即可获得 30 个免费点数。之后可购买一次性点数包:$4.99 / 200 个点数、$14.99 / 1,200 个点数、$29 / 5,000 个点数。没有订阅,点数永不过期。详情请见 https://bulktranscripts.co/#pricing。

仓库结构

文件用途
.mcp.jsonClaude Code 插件配置(托管端点、OAuth)
.claude-plugin/plugin.json、.claude-plugin/marketplace.jsonClaude Code 插件市场
plugin.json、mcp.jsonCursor / agent-plugins.org
.codex-plugin/plugin.json、.agents/plugins/marketplace.json、assets/icon.pngCodex 插件
skills/youtube-transcripts/MCP 工具的 Agent 技能(REST API 版本位于 pratie/youtube-transcript-skill)
gemini-extension.jsonGemini CLI 扩展(托管端点、OAuth)
server.json官方 MCP 注册表清单

链接

许可证

MIT — 请参阅 LICENSE。此仓库包含托管服务的清单、插件和技能;提取服务本身由 bulktranscripts.co 运营。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。