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 콘텐츠를 다운로드, 처리, 관리하는 미디어 콘텐츠 프로세서(MCP) 서버입니다.

특징

  • 고품질 선택으로 YouTube 비디오를 다운로드하세요
  • 비디오 처리(형식 변환, 해상도 변경, 압축)
  • 비디오 메타데이터 추출
  • 다운로드한 콘텐츠 관리

설치

필수 조건

  • Node.js(v14 이상)
  • MongoDB(선택 사항, 콘텐츠 관리용)

설정

  1. 이 저장소를 로컬 컴퓨터에 복제하세요.지엑스피1
  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 - 다운로드된 비디오 목록

특허

MIT

-
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