Token导航 LogoToken导航TokenDH.com
Yt Transcript MCP logo
音视频stdio官方级别未说明来源级核验

Yt Transcript MCP

MCP Server

一个用于提取、搜索和分析YouTube视频字幕的MCP服务器,适用于Claude Desktop、Cursor等MCP兼容客户端。

工具数

4

提示词数

0

GitHub Stars

0

资源数

0
批量处理PythonClaude视频处理Claude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

alex2zimmermann-ux

提供方

alex2zimmermann-ux

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install yt-transcript-mcp

详细介绍

YouTube转录MCP服务器

](https://pypi.org/project/yt-transcript-mcp/) ![Python 3.11+](https://www.python.org/downloads/) ![License: MIT](https://opensource.org/licenses/MIT) ![Smithery](https://smithery.ai/server/@alex2zimmermann-ux/yt-transcript-mcp)

提取、搜索和分析YouTube视频转录的MCP(模型上下文协议)服务器。适用于Claude Desktop、Cursor和任何兼容MCP的客户端。

特性

  • 获取成绩单 -从任何YouTube视频中提取完整文字记录
  • 搜索成绩单 -查找具有周围上下文的特定关键字
  • 成绩单摘要 -获取分时间段的成绩单,以便于分析
  • 批处理 -一次最多处理10个视频

安装

pip(推荐)

pip install yt-transcript-mcp

来源

git clone https://github.com/alex2zimmermann-ux/yt-transcript-mcp
cd yt-transcript-mcp
pip install .

配置

克劳德桌面版

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "youtube-transcript": {
      "command": "yt-transcript-mcp",
      "env": {
        "YT_MCP_MODE": "standalone"
      }
    }
  }
}

环境变量

变量默认值描述
YT_MCP_MODEstandalonestandalonebackend
YT_MCP_BACKEND_URLhttp://localhost:8300后端服务URL
YT_MCP_BACKEND_API_KEY-后端的API密钥
YT_MCP_CACHE_MAX_SIZE100最大缓存条目数
YT_MCP_CACHE_TTL_SECONDS3600缓存TTL(秒)
YT_MCP_RATE_LIMIT_PER_MINUTE30费率限制
YT_MCP_TRANSPORTstdiostdiostreamable-http

模式

独立(默认)

用途 youtube-transcript-api 直接。轻量级,无外部依赖。最适合市场部署。

后端

连接到支持Cookie、yt-dlp和Whisper回退的正在运行的转录服务(FastAPI)。最适合高级/自托管使用。

工具

get_transcript

获取YouTube视频的文字记录。

参数:

  • url (必填)-YouTube URL或视频ID
  • language (可选,默认:“en”)-语言代码
  • format (可选,默认:“text”)-“text”、“segments”或“both”

search_transcript

在视频转录中搜索关键字。

参数:

  • url (必填)-YouTube URL或视频ID
  • query (必填)-搜索词
  • language (可选,默认值:“en”)
  • context_segments (可选,默认值:1)-要包含的周围分段

get_transcript_summary

按时间块获取成绩单以供分析。

参数:

  • url (必填)-YouTube URL或视频ID
  • language (可选,默认值:“en”)
  • chunk_minutes (可选,默认值:5)

batch_transcripts

同时处理多个视频。

参数:

  • urls (必填)-YouTube网址或ID列表(最多10个)
  • language (可选,默认值:“en”)

码头工人

# Standalone
docker compose --profile standalone up

# Backend
YT_MCP_BACKEND_API_KEY=your-key docker compose --profile backend up

发展

python -m venv .venv
source .venv/bin/activate
pip install -e ".[dev]"
pytest tests/ -v --cov

许可证

麻省理工学院

目录标签

目录标签

批量处理PythonClaude视频处理YouTube字幕本地部署文本分析MCP协议

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

session

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiosession部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP