VOOZH about

URL: https://glama.ai/mcp/servers/MalikElate/yt-description-mcp?locale=zh-CN

⇱ YouTube 转录提取器 MCP by MalikElate | Glama


YouTube 转录提取器 MCP 🎥

一个模型上下文协议 (MCP) 服务器,使 AI 助手能够从 YouTube 视频中提取文字记录。该工具专为与 Cursor 和 Claude Desktop 集成而设计,允许 AI 直接分析和处理 YouTube 视频内容。

特征

  • 🎯 从任何公开的 YouTube 视频中提取文字记录

  • 🔌 轻松与 Cursor 和 Claude Desktop 集成

  • 🚀 使用 TypeScript 构建以确保类型安全

  • 📦简单的设置和部署

  • 🛠️基于模型上下文协议

Related MCP server: YouTube Translate MCP

先决条件

  • Node.js(v16 或更高版本)

  • pnpm(推荐)或 npm

  • 用于提取转录内容的 YouTube 视频 URL

安装

  1. 克隆存储库:

git clone https://github.com/yourusername/yt-mcp.git
cd yt-mcp
  1. 安装依赖项:

pnpm install
  1. 构建项目:

pnpm run build

配置

对于光标

  1. 打开游标设置

  2. 导航至 MCP → 添加新的 MCP 服务器

  3. 使用以下设置进行配置:

    • 名称: youtube-transcript

    • 类型: command

    • 命令: node /absolute/path/to/yt-mcp/build/index.js

对于克劳德桌面

将此配置添加到您的 Claude Desktop 配置中:

{
 "mcpServers": {
 "youtube-transcript": {
 "command": "node",
 "args": ["/absolute/path/to/yt-mcp/build/index.js"]
 }
 }
}

用法

配置完成后,AI 可以通过视频 URL 调用该工具,提取 YouTube 视频的文字记录。示例:

// The AI will use this format internally
const transcript = await extractTranscript({
 input: "https://www.youtube.com/watch?v=VIDEO_ID"
});

技术细节

该服务器使用以下方式构建:

限制

  • 仅适用于公开的 YouTube 视频

  • 视频必须启用字幕

  • 某些视频可能带有自动生成的字幕,但可能不是 100% 准确

故障排除

常见问题及解决方案:

  1. “无法找到视频 ID”错误

    • 确保 YouTube URL 完整且正确

    • 检查视频是否可以公开访问

  2. “没有可用的成绩单”错误

    • 验证视频是否已启用字幕

    • 尝试不同的视频以确认该工具是否正常工作

  3. 构建错误

    • 确保所有依赖项都已安装

    • 检查 Node.js 版本(应为 v16 或更高版本)

贡献

欢迎贡献代码!欢迎提交 Pull 请求。对于重大变更,请先提交一个 issue 来讨论您想要修改的内容。

执照

麻省理工学院

A
license - permissive license
B
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/MalikElate/yt-description-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server