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,並公開10個特定工具供AI模型呼叫。為應對API配額限制,伺服器支援多個備用API金鑰,當主金鑰耗盡時,會自動以次級或第三級金鑰重試請求。
適用對象
正在開發AI代理,或使用MCP相容客戶端(如Claude Desktop或VS Code)的開發者,希望其AI能直接存取YouTube的元資料、搜尋功能與影片字幕。
主要特色
- 完整的工具組:包含搜尋影片、取得字幕、分析頻道元資料的工具。
- 配額管理:支援最多三個API金鑰,防止因配額限制導致服務中斷。
- 創作者發現:具備專用工具,可根據影片提及與活動過濾條件,尋找創作者頻道。
- 彈性部署:可透過npm全域安裝、使用npx執行,或以Docker容器部署。
- 多客戶端支援:已準備好與Claude Desktop和VS Code整合。
相關
- 專案
- 專案
- 專案
- 專案
- 專案