MCP Catalogs
首页

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_transcript

    Extracts 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 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。