
icraft2170/youtube-data-mcp-server
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
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
インストール
npx -y youtube-data-mcp-server設定
{
"mcpServers": {
"youtube": {
"command": "npx",
"args": ["-y", "youtube-data-mcp-server"],
"env": {
"YOUTUBE_API_KEY": "YOUR_API_KEY_HERE",
"YOUTUBE_TRANSCRIPT_LANG": "ko"
}
}
}
}