MCP Catalogs
首页

mcp-youtube-transcript

by jkawamoto·388·综合分 50

一个用于获取 YouTube 视频文稿、时间戳和元数据的 MCP 服务器。

mediaai-llmproductivity
64
Forks
6
活跃 Issue
本月
最近提交
2 天前
收录于

概述

这个 MCP 服务器提供多种工具来获取 YouTube 视频文稿:get_transcript、get_timed_transcript、get_video_info 和 get_available_languages。它支持语言选择并能处理长文稿的分页,适合处理超过令牌限制的长视频。该服务器维护良好,最近有提交,并包含针对 Claude Desktop、Goose 和 LM Studio 等各种客户端的详细安装说明。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:通过检索文稿分析视频内容用于研究
:为教育或指导性 YouTube 视频创建摘要
:使用时间戳处理视频内容以便精确参考
:如何处理长文稿?
:我可以在 YouTube 访问受限的环境中使用此服务器吗?

什么时候选它

当您需要可靠地获取 YouTube 视频转录文本并支持多语言和元数据时,特别是用于内容分析或辅助功能时,选择此 MCP 服务器。

什么时候不要选它

如果您需要离线访问转录文本,或者在没有代理配置的限制网络环境中使用,请不要选择此服务器。

此 server 暴露的工具

从 README 抽取出 4 个工具
  • get_transcripturl: string, lang?: string, next_cursor?: string

    Fetches the transcript of a specified YouTube video.

  • get_timed_transcripturl: string, lang?: string, next_cursor?: string

    Fetches the transcript of a YouTube video with timestamps.

  • get_video_infourl: string

    Fetches metadata of a specified YouTube video.

  • get_available_languagesurl: string

    Retrieves available languages for a YouTube video.

可对比工具

ytube-transcript-apiyoutube-data-api-mcp

安装

安装

对于 Claude Desktop,将其添加到您的 claude_desktop_config.json 中:

{
  "mcpServers": {
    "youtube-transcript": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/jkawamoto/mcp-youtube-transcript",
        "mcp-youtube-transcript"
      ]
    }
  }
}

或者,从 [发布页](https://github.com/jkawamoto/mcp-youtube-transcript/releases) 下载 MCP 捆绑包并导入到 Claude Desktop 中。

FAQ

如何处理长文稿?
服务器会自动分割超过 50,000 字符的文稿。当文稿被分割时,响应中会包含一个 'next_cursor' 参数以获取下一部分。
我可以在 YouTube 访问受限的环境中使用此服务器吗?
是的,您可以使用 HTTP_PROXY/HTTPS_PROXY 等环境变量或 --http-proxy 等命令行参数配置代理服务器。

mcp-youtube-transcript 对比

GitHub →

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