MCP YouTube Server

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Integrations

  • Optional integration for content management of downloaded videos

  • Allows downloading, processing, and managing YouTube videos with features like quality selection, format conversion, resolution changing, and metadata extraction

MCP YouTube 服务器

用于下载、处理和管理 YouTube 内容的媒体内容处理器 (MCP) 服务器。

特征

  • 下载精选品质的 YouTube 视频
  • 处理视频(转换格式、更改分辨率、压缩)
  • 视频元数据提取
  • 管理下载的内容

安装

先决条件

  • Node.js(v14 或更高版本)
  • MongoDB(可选,用于内容管理)

设置

  1. 将此存储库克隆到您的本地机器:
    git clone https://github.com/DimitriGeelen/mcp-youtube.git cd mcp-youtube
  2. 安装依赖项:
    npm install
  3. 根据.env.example创建.env文件:
    cp .env.example .env
  4. 编辑.env文件来配置你的环境

运行服务器

npm start

对于自动重启的开发:

npm run dev

API 端点

YouTube 运营

  • GET /api/youtube/info/:videoId - 获取视频元数据
  • POST /api/youtube/download - 下载视频
  • POST /api/youtube/process - 处理下载的视频
  • GET /api/youtube/videos - 列出已下载的视频

执照

麻省理工学院

-
security - not tested
F
license - not found
-
quality - not tested

用于下载、处理和管理 YouTube 内容的服务器,具有视频质量选择、格式转换和元数据提取等功能。

  1. Features
    1. Installation
      1. Prerequisites
      2. Setup
      3. Running the server
    2. API Endpoints
      1. YouTube Operations
    3. License
      ID: cw5xmesqmt