IY

icraft2170/youtube-data-mcp-server

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

65 stars 29 forks 品質 57 トレンド 14

icraft2170/youtube-data-mcp-server は [https://github.com/icraft2170/youtube-data-mcp-server.] からインポートされた MCP サーバーの候補です

概要

icraft2170/youtube-data-mcp-server は [https://github.com/icraft2170/youtube-data-mcp-server.] からインポートされた MCP サーバーの候補です

概要(AI 翻訳)

YouTube Data APIを利用したモデルコンテキストプロトコル(MCP)サーバーの実装。 AI の言語モデルは標準化されたインターフェイスによって YouTube コンテンツと相互作用することを可能にします。

主な特長

###ビデオ情報 *詳細なビデオ情報の取得(タイトル、説明、期間、統計)

  • キーワードで動画を検索
  • 特定のビデオに基づいて関連動画を入手する *ビデオエンゲージメント比率の計算と分析

トランスクリプト/キャプション管理

*複数の言語サポートによるビデオキャプションの取得

  • トランスクリプトの言語設定を指定します *正確なコンテンツ参照のためのアクセスタイムスタンプのキャプション

##チャネル分析

  • 詳細なチャンネル統計(サブスクリプション、ビュー、ビデオカウント)を表示
  • チャンネルからトップパフォーマンスのビデオを入手 *チャネル成長とエンゲージメント指標の分析

トレンド分析

*地域やカテゴリで動画をトレンディングする *複数のビデオでパフォーマンスメトリックを比較

  • 特定のカテゴリで人気のあるコンテンツを発見

利用可能なツール

サーバは、次の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" } } } }