mcp-youtube-transcript
by jkawamoto·★ 388·综合分 50
一个用于获取 YouTube 视频文稿、时间戳和元数据的 MCP 服务器。
概述
这个 MCP 服务器提供多种工具来获取 YouTube 视频文稿:get_transcript、get_timed_transcript、get_video_info 和 get_available_languages。它支持语言选择并能处理长文稿的分页,适合处理超过令牌限制的长视频。该服务器维护良好,最近有提交,并包含针对 Claude Desktop、Goose 和 LM Studio 等各种客户端的详细安装说明。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当您需要可靠地获取 YouTube 视频转录文本并支持多语言和元数据时,特别是用于内容分析或辅助功能时,选择此 MCP 服务器。
什么时候不要选它
如果您需要离线访问转录文本,或者在没有代理配置的限制网络环境中使用,请不要选择此服务器。
此 server 暴露的工具
从 README 抽取出 4 个工具get_transcripturl: string, lang?: string, next_cursor?: stringFetches the transcript of a specified YouTube video.
get_timed_transcripturl: string, lang?: string, next_cursor?: stringFetches the transcript of a YouTube video with timestamps.
get_video_infourl: stringFetches metadata of a specified YouTube video.
get_available_languagesurl: stringRetrieves available languages for a YouTube video.
可对比工具
安装
安装
对于 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 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。