mcpField
T
TubeToTranscript

TubeToTranscript

远程服务
tubetotranscript.com媒体与设计01 周前更新

关于 TubeToTranscript

TubeToTranscript 是一个 MCP 服务,可为 AI 助手及其他 MCP 客户端获取 YouTube 视频字幕。它提供带时间戳的转录文本、字幕语言列表,以及文本和字幕格式导出。

主要功能

  1. 01获取带时间戳的视频字幕
  2. 02列出可用字幕语言
  3. 03导出 TXT、带时间戳文本、SRT 和 VTT
  4. 04支持视频链接或 ID

适用场景

  1. 01总结带字幕的 YouTube 视频
  2. 02查找引言及其时间戳
  3. 03根据讲座制作学习笔记
  4. 04将字幕导出为字幕文件

MCP 相关

该 MCP 服务提供获取 YouTube 转录文本、列出字幕语言和导出转录文本的工具。可通过 stdio 本地运行,也可经由 Streamable HTTP 连接远程端点。

配置

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

服务地址https://www.tubetotranscript.com/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://www.tubetotranscript.com/mcp需要授权
安装包
npmtubetotranscript-mcp1.1.1

工具

详细介绍

TubeToTranscript MCP 服务:为 Claude、Cursor 和 AI Agent 提供 YouTube 字幕稿

由免费 YouTube 字幕稿生成器 TubeToTranscript 提供。 网站 · API 文档 · 远程 MCP 端点 · npm · 源代码

tubetotranscript-mcp 是一个 Model Context Protocol(MCP)服务, 让 AI 助手能够读取 YouTube 视频。让 Claude、Cursor 或任何 MCP 客户端总结视频、查找引述内容,或将讲座整理成笔记,它就会自行获取视频字幕,并提供时间戳、标题、频道和语言。

  • 免费,无需 API 密钥或账号。 在你的电脑上运行,并读取 YouTube 已有的字幕。
  • 适用于所有带字幕的视频:观看链接、Shorts、youtu.be 链接、嵌入式视频,或直接使用视频 ID。
  • 视频提供的所有字幕语言,包括自动生成的字幕。
  • 支持导出纯文本、带时间戳的文本、SRT 和 WebVTT 字幕。

快速开始

通过 npx 将 MCP 客户端指向此软件包。无需全局安装。

Claude Desktop

添加到 claude_desktop_config.json (macOS:~/Library/Application Support/Claude/,Windows:%APPDATA%\Claude\):

{
  "mcpServers": {
    "tubetotranscript": {
      "command": "npx",
      "args": ["-y", "tubetotranscript-mcp"]
    }
  }
}
Cursor

添加到 .cursor/mcp.json:

{
  "mcpServers": {
    "tubetotranscript": {
      "command": "npx",
      "args": ["-y", "tubetotranscript-mcp"]
    }
  }
}

之后重启客户端,使其加载新的服务。

Claude Code
claude mcp add tubetotranscript -- npx -y tubetotranscript-mcp

你可以提出哪些请求

连接后,只需在聊天中粘贴 YouTube 链接:

  • “用五个要点总结这个视频:https://youtu.be/…”
  • “演讲者什么时候谈到定价?请给我时间戳。”
  • “把这场讲座整理成学习笔记和十张抽认卡。”
  • “这个视频有哪些字幕语言?”
  • “将西班牙语字幕导出为 SRT 文件。”

工具

get_youtube_transcript

返回带时间戳的分段字幕稿、标题、频道、时长和可用语言。

参数必填说明
url_or_video_id是视频 URL(watch、shorts、youtu.be、embed)或 11 个字符的视频 ID
language否语言代码,如 en、es、fr。默认使用英语或主要字幕轨道
get_available_languages

列出视频可用的所有字幕轨道。

参数必填说明
url_or_video_id是视频 URL 或 11 个字符的视频 ID
export_youtube_transcript

将字幕稿转换为文本或字幕格式。

参数必填说明
url_or_video_id是视频 URL 或 11 个字符的视频 ID
format是txt、txt_with_timestamps、srt 或 vtt
language否语言代码

本地还是远程?

本地(此软件包)远程(tubetotranscript.com/mcp)
安装npx -y tubetotranscript-mcp无需安装,通过 URL 连接
传输方式stdioStreamable HTTP
API 密钥无需需要(获取免费密钥)
请求运行位置你的电脑TubeToTranscript 的服务器

支持填写远程 URL 的客户端,例如 Cursor:

{
  "mcpServers": {
    "tubetotranscript": {
      "url": "https://www.tubetotranscript.com/mcp",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}

无需 AI 客户端

同样的转录文本也可在 TubeToTranscript 网站上免费获取,无需注册:

要求和限制

  • Node.js 18 或更高版本(使用内置的 fetch)。
  • 只能读取 YouTube 已提供的字幕。关闭字幕的视频会返回错误;此服务不会自行进行语音转文字。
  • 字幕文本可能包含识别错误。请对照视频核实姓名、数字和引言。

许可证

MIT。由 TubeToTranscript 制作。

评论

支持 Markdown

第一次接触 MCP?

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

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