youtube-transcript-mcp
by lucasliet·★ 4·综合分 39
用于提取带时间戳的YouTube视频字幕的MCP服务器。
mediaai-llmdeveloper-tools
0
Forks
0
活跃 Issue
1 个月前
最近提交
2 天前
收录于
概述
这个MCP服务器提供了从YouTube获取带精确时间戳的视频字幕的工具。它支持多种语言偏好,并提供CLI和库使用模式。该实现兼容OpenAI SDK的工具调用格式,可以作为本地MCP服务器或通过Deno部署的远程服务器运行。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:研究人员对YouTube视频内容分析
你:视频内容创作者的自动化转录服务
你:需要处理视频内容的LLM应用
你:如果视频没有字幕会怎样?
你:我可以在OpenAI的工具调用中使用这个服务吗?
什么时候选它
当您需要在AI代理工作流程中处理YouTube视频字幕,并且希望同时拥有本地和远程部署选项时,选择此工具。
什么时候不要选它
如果您需要处理YouTube以外的平台视频,或者需要字幕缓存或持久存储功能,请不要选择此工具。
此 server 暴露的工具
从 README 抽取出 1 个工具get_transcriptExtracts subtitles from YouTube videos with timestamps
可对比工具
ytube-mcpweb-scraping-mcpyoutube-transcript-api
安装
安装
通过npx (CLI)
npx -y --package=github:lucasliet/youtube-transcript-mcp#main youtube-transcript-mcp --videoUrl "https://www.youtube.com/watch?v=VIDEO_ID" --preferredLanguages "pt-BR,en"作为库
npm i github:lucasliet/youtube-transcript-mcp#main作为Claude Desktop中的MCP服务器
{
"mcpServers": {
"youtube-transcript": {
"command": "npx",
"args": ["-y", "--package=github:lucasliet/youtube-transcript-mcp#main", "youtube-transcript-mcp"],
"env": {}
}
}
}远程服务器 (Deno Deploy)
{
"mcpServers": {
"youtube-transcript-remote": {
"url": "https://youtube-transcript-mcp.deno.dev/mcp"
}
}
}FAQ
- 如果视频没有字幕会怎样?
- 服务器在失败情况下(包括没有可用字幕的视频)会返回`null`。
- 我可以在OpenAI的工具调用中使用这个服务吗?
- 是的,该库以OpenAI聊天完成API工具所需的格式暴露工具,并提供可直接使用的schema。
youtube-transcript-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。