YouTube视频字幕提取服务

该MCP服务器提供从YouTube视频获取和提取字幕的功能,使AI语言模型能够访问、处理和分析视频内容。

  • by PrajwalPrashanth
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 prajwalprashanth/youtube-mcp-server

使用说明

YouTube MCP(模型上下文协议)服务器


此MCP服务器提供了一个从YouTube视频中获取和提取转录本的工具。它使AI语言模型(LLM)能够:

  • 从YouTube视频URL访问完整的文本转录
  • 通过成绩单处理和分析视频内容
  • 在对话中参考和讨论视频信息

该服务器通过自动提取和格式化视频转录,充当人工智能模型和YouTube内容之间的桥梁。

而不是说无法访问链接

设置

  1. 安装uv(Python包管理器):

    雨衣:

    brew install uv
    

    Linux:

    curl -LsSf https://astral.sh/uv/install.sh | sh
    

    窗户:

    powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
    
  2. 克隆此存储库:

    git clone git@github.com:PrajwalPrashanth/youtube-mcp-server.git
    cd youtube-mcp-server
    
  3. 创建虚拟环境并安装依赖项:

    uv venv
    source .venv/bin/activate  
    # On Windows: .venv\Scripts\activate
    uv pip install -r pyproject.toml
    

将此MCP服务器添加到Claude Desktop(下载)

uv run mcp install -e . server.py -n "youtube-mcp"

完成此操作后,您应该在UI中看到工具图标

你可以通过提供YT视频,要求它对成绩单进行操作(如总结)