YouTube Transcript Server
镜像站点
这是一个 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 许可证