关于 youtube-transcripts
面向 AI Agent 的 YouTube 文字稿:视频、频道、播放列表及搜索。包含时间戳、SRT、VTT。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
mcp.json · 通用配置
启动命令
npx -y fetchworks-mcp需要配置的环境变量
APIFY_TOKEN密钥Apify API token (free at console.apify.com/settings/integrations). Transcript extraction is billed to your Apify account at $2 per 1,000 delivered transcripts.本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
3收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| videos | array | 是 | YouTube 视频 URL 或 11 个字符的视频 ID。每个视频获取一份字幕稿。 |
| languages | array | 否 | 语言优先级列表(ISO 代码,例如 ["en", "de"])。采用最先可用的字幕轨道。默认值为 ["en"]。 |
| translateTo | string | 否 | YouTube 字幕自动翻译的目标语言代码(例如 "es")。尽力提供。 |
| outputFormats | array | 否 | 要包含的字幕稿表示形式。默认值为 ["text"],以保持工具输出简洁。 |
| includeChapters | boolean | 否 | 包含视频章节。默认值为 false。 |
| includeMetadata | boolean | 否 | 包含标题、频道、时长、观看次数和发布日期。默认值为 true。 |
| preferAutoGenerated | boolean | 否 | 优先使用自动生成(ASR)的字幕,而非人工字幕。默认值为 false。 |
详细介绍
维护者还没有提供详细介绍,可以先查看代码仓库中的 README。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。