YouTube内容提取器

一个用于提取YouTube视频内容(包括标题、描述、字幕和元数据)并进行转录处理的MCP服务器。

  • by custardcream98
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 custardcream98/youtube-scrap-mcp

使用说明

YouTube内容提取器MCP

韩语文档

MCP服务器,用于通过转录处理提取YouTube视频内容。

  • 视频标题和描述
  • 文字记录(从字幕或耳语演讲到文本)
  • 视频元数据

先决条件

在安装此MCP服务器之前,您需要安装以下依赖项:

所需依赖关系

  1. yt-dlp (YouTube内容提取):

    pip install yt-dlp
    # or via Homebrew
    brew install yt-dlp
    
  2. OpenAI耳语 (用于音频转录回退):

    pip install openai-whisper
    # or via Homebrew
    brew install openai-whisper
    

验证安装

检查所有依赖项是否已正确安装:

yt-dlp --version
whisper --help

安装

选项1:NPM包(推荐)

npm install -g youtube-scrap-mcp
{
  "mcpServers": {
    "youtube-scrap": {
      "command": "npx",
      "args": ["youtube-scrap-mcp"]
    }
  }
}

选项2:来源

git clone https://github.com/your-username/youtube-scrap-mcp.git
cd youtube-scrap-mcp
pnpm install
pnpm build
{
  "mcpServers": {
    "youtube-scrap": {
      "command": "node",
      "args": ["/path/to/youtube-scrap-mcp/dist/stdio.js"]
    }
  }
}