IY

icraft2170/youtube-data-mcp-server

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

65 stars 29 forks 품질 57 트렌드 14

icraft2170/youtube-data-mcp-server는 MCP 서버 후보로 https://github.com/icraft2170/youtube-data-mcp-server.]에서 수입

개요

icraft2170/youtube-data-mcp-server는 MCP 서버 후보로 https://github.com/icraft2170/youtube-data-mcp-server.]에서 수입

개요(AI 번역)

YouTube Data API를 활용한 Model Context Protocol (MCP) 서버 구현. AI 언어 모델은 표준화 된 인터페이스를 통해 YouTube 콘텐츠와 상호 작용할 수 있습니다.

키 기능

비디오 정보

  • 상세한 비디오 정보 검색 (제목, 설명, 기간, 통계)
  • 키워드로 동영상 검색
  • 특정 동영상에 근거한 관련 동영상 얻기
  • 비디오 참여 비율 계산 및 분석

Transcript/Caption 관리

  • 멀티 언어 지원으로 비디오 캡션을 검색
  • transcripts에 대한 언어 설정 지정
  • 정확한 내용 참고를 위한 접근 시간 각인된 captions

채널 분석

  • 상세한 채널 통계 보기 (subscribers, 조회, 비디오 카운트)
  • 채널에서 최고의 동영상 받기
  • Analyze 채널 성장 및 참여 미터

동향 분석

  • 지역 및 범주로 트렌드 동영상 보기
  • 여러 동영상의 성능 지표 비교
  • 특정 카테고리에서 인기있는 콘텐츠를 발견

사용 가능한 도구

서버는 다음과 같은 MCP 도구를 제공합니다:

도구 이름 설명 필수품

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

YouTube MCP Server

A Model Context Protocol (MCP) server implementation utilizing the YouTube Data API. It allows AI language models to interact with YouTube content through a standardized interface.

Key Features

Video Information

  • Retrieve detailed video information (title, description, duration, statistics)
  • Search for videos by keywords
  • Get related videos based on a specific video
  • Calculate and analyze video engagement ratios

Transcript/Caption Management

  • Retrieve video captions with multi-language support
  • Specify language preferences for transcripts
  • Access time-stamped captions for precise content reference

Channel Analysis

  • View detailed channel statistics (subscribers, views, video count)
  • Get top-performing videos from a channel
  • Analyze channel growth and engagement metrics

Trend Analysis

  • View trending videos by region and category
  • Compare performance metrics across multiple videos
  • Discover popular content in specific categories

Available Tools

The server provides the following MCP tools:

Tool Name Description Required Parameters
getVideoDetails Get detailed information about multiple YouTube videos including metadata, statistics, and content details videoIds (array)
searchVideos Search for videos based on a query string query, maxResults (optional)
getTranscripts Retrieve transcripts for multiple videos videoIds (array), lang (optional)
getRelatedVideos Get videos related to a specific video based on YouTube’s recommendation algorithm videoId, maxResults (optional)
getChannelStatistics Retrieve detailed metrics for multiple channels including subscriber count, view count, and video count channelIds (array)
getChannelTopVideos Get the most viewed videos from a specific channel channelId, maxResults (optional)
getVideoEngagementRatio Calculate engagement metrics for multiple videos (views, likes, comments, and engagement ratio) videoIds (array)
getTrendingVideos Get currently popular videos by region and category regionCode (optional), categoryId (optional), maxResults (optional)
compareVideos Compare statistics across multiple videos videoIds (array)

Installation

Automatic Installation via Smithery

Automatically install YouTube MCP Server for Claude Desktop via Smithery:

npx -y @smithery/cli install @icraft2170/youtube-data-mcp-server --client claude

Manual Installation

# Install from npm
GitHub에서 전체 README 보기

설치

npx -y youtube-data-mcp-server
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "youtube": { "command": "npx", "args": ["-y", "youtube-data-mcp-server"], "env": { "YOUTUBE_API_KEY": "YOUR_API_KEY_HERE", "YOUTUBE_TRANSCRIPT_LANG": "ko" } } } }