ZubeidHendricks/youtube-mcp-server

MCP Server for YouTube API, enabling video management, Shorts creation, and advanced analytics

해결하는 문제

이 프로젝트는 AI 언어 모델이 YouTube 콘텐츠와 상호작용할 수 있도록 표준화된 인터페이스를 제공합니다. LLM이 동영상을 검색하고, 자막을 가져오며, 채널과 플레이리스트에 대한 상세 정보를 수집할 수 있게 함으로써, AI 에이전트가 실시간으로 YouTube 데이터를 '시청'하고 분석할 수 있는 능력을 부여합니다.

작동 방식

Model Context Protocol (MCP) 서버로 구현되었습니다. YouTube Data API에 연결되어 있으며, AI 모델이 호출할 수 있는 10개의 특정 도구를 노출합니다. API 할당량 제한에 대응하기 위해, 최대 3개의 대체 API 키를 지원하며, 주 키가 소진된 경우 자동으로 보조 또는 보조 보조 키로 요청을 재시도합니다.

대상 사용자

AI 에이전트를 개발하거나 Claude Desktop 또는 VS Code와 같은 MCP 호환 클라이언트를 사용하는 개발자로서, YouTube의 메타데이터, 검색 기능, 동영상 자막에 직접 접근하고 싶은 분들입니다.

주요 특징

  • 포괄적인 도구 세트: 동영상 검색, 자막 가져오기, 채널 메타데이터 분석을 위한 도구 포함.
  • 할당량 관리: 최대 3개의 API 키를 지원하여 할당량 제한으로 인한 서비스 중단을 방지.
  • 크리에이터 탐색: 동영상 언급 및 활동 필터 기반으로 크리에이터 채널을 찾는 전용 도구 제공.
  • 유연한 배포: npm을 통해 전역 설치 가능, npx로 실행 가능, Docker 컨테이너로 배포 가능.
  • 다중 클라이언트 지원: Claude Desktop 및 VS Code와의 통합을 위한 준비 완료.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트