YouTube MCP Server

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Allows downloading videos and audio content from Facebook

  • Allows downloading videos and audio content from TikTok

  • Allows downloading videos, audio content and subtitles from YouTube

yt-dlp-mcp

yt-dlp와 통합되어 LLM에 대한 비디오 및 오디오 콘텐츠 다운로드 기능(예: YouTube, Facebook, Tiktok 등)을 제공하는 MCP 서버 구현입니다.

특징

  • 자막 : LLM이 읽을 수 있도록 SRT 형식의 자막을 다운로드하세요
  • 비디오 다운로드 : 해상도 제어를 통해 비디오를 다운로드 폴더에 저장합니다.
  • 오디오 다운로드 : 오디오를 다운로드 폴더에 저장합니다.
  • 개인정보 보호 중심 : 추적 없이 직접 다운로드
  • MCP 통합 : Dive 및 기타 MCP 호환 LLM과 함께 작동합니다.

설치

필수 조건

운영 체제에 따라 yt-dlp 설치하세요:

지엑스피1

다이브 데스크톱 포함

  1. Dive Desktop에서 "+ MCP 서버 추가"를 클릭하세요.
  2. 다음 구성을 복사하여 붙여넣으세요.
{ "mcpServers": { "yt-dlp": { "command": "npx", "args": [ "-y", "@kevinwatt/yt-dlp-mcp" ] } } }
  1. "저장"을 클릭하여 MCP 서버를 설치하세요.

도구 문서

  • 자막 언어 목록
    • 비디오에 사용 가능한 모든 자막 언어와 형식을 나열합니다(자동 생성된 자막 포함).
    • 입력:
      • url (문자열, 필수): 비디오의 URL
  • 비디오_자막_다운로드
    • 사용 가능한 모든 형식의 비디오 자막을 다운로드하세요. 일반 자막과 자동 생성된 자막을 모두 지원합니다.
    • 입력:
      • url (문자열, 필수): 비디오의 URL
      • language (문자열, 선택 사항): 언어 코드(예: 'en', 'zh-Hant', 'ja'). 기본값은 'en'입니다.
  • 비디오 다운로드
    • 사용자의 다운로드 폴더에 비디오 다운로드
    • 입력:
      • url (문자열, 필수): 비디오의 URL
      • resolution (문자열, 선택 사항): 비디오 해상도('480p', '720p', '1080p', '최상'). 기본값은 '720p'입니다.
  • 오디오 다운로드
    • 최상의 품질(일반적으로 m4a/mp3 형식)로 오디오를 사용자의 다운로드 폴더에 다운로드합니다.
    • 입력:
      • url (문자열, 필수): 비디오의 URL

사용 예

LLM에 다음을 요청하세요.

"List available subtitles for this video: https://youtube.com/watch?v=..." "Download a video from facebook: https://facebook.com/..." "Download Chinese subtitles from this video: https://youtube.com/watch?v=..." "Download this video in 1080p: https://youtube.com/watch?v=..." "Download audio from this YouTube video: https://youtube.com/watch?v=..."

수동 시작

필요한 경우 서버를 수동으로 시작합니다.

npx @kevinwatt/yt-dlp-mcp

요구 사항

  • 노드.js 20+
  • 시스템 PATH에 yt-dlp
  • MCP 호환 LLM 서비스

선적 서류 비치

특허

MIT

작가

더웨이 옌

-
security - not tested
A
license - permissive license
-
quality - not tested

MCP(Model Context Protocol)를 통해 'yt-dlp'를 LLM과 연결하여 사용자가 YouTube 콘텐츠를 다운로드하고 Dive 및 기타 MCP 호환 LLM과 통합할 수 있도록 합니다.

  1. Features
    1. Installation
      1. Prerequisites
      2. With Dive Desktop
    2. Tool Documentation
      1. Usage Examples
        1. Manual Start
          1. Requirements
            1. Documentation
              1. License
                1. Author
                  ID: 0nvr1xbmpk