YouTube Transcript Server

YouTube Transcript Server

镜像站点

smithery 徽章 mcp-server-youtube-transcript MCP 服务器

这是一个 MCP 服务器,可从 YouTube 视频中检索字幕。

安装方法

通过 Smithery 安装(推荐)

npx @smithery/cli install @kimtaeyoon83/mcp-server-youtube-transcript --client claude

通过 mcp-get 安装

npx @michaellatman/mcp-get@latest install @kimtaeyoon83/mcp-server-youtube-transcript

手动配置 Claude Desktop

将以下配置添加到 Claude Desktop 中:

{
  "mcpServers": {
    "youtube-transcript": {
      "command": "npx",
      "args": ["-y", "@kimtaeyoon83/mcp-server-youtube-transcript"]
    }
  }
}

使用示例

在 Claude 中直接使用

chat: https://youtu.be/ODaHJzOyVCQ?si=aXkJgso96Deri0aB 提取字幕

编程方式调用

await server.callTool("get_transcript", {
  url: "https://www.youtube.com/watch?v=VIDEO_ID",
  lang: "en"
});

功能特点

  • 支持多种视频 URL 格式
  • 支持多语言字幕(默认"en")
  • 包含详细元数据
  • 强大的错误处理

开发者信息

前提条件

  • Node.js 18+
  • npm 或 yarn

基本命令

npm install      # 安装依赖
npm run build    # 构建服务器
npm run watch    # 开发时自动重建
npm test         # 运行测试
npm run inspector # 使用 MCP Inspector 调试

许可

MIT 许可证