303 từ
2 phút đọc
Khám phá YouTube MCP Server: Kết nối AI với nội dung YouTube qua Model Context Protocol
Giới thiệu
YouTube MCP Server là một dự án mã nguồn mở giúp AI và các ứng dụng lập trình tương tác với nội dung YouTube thông qua Model Context Protocol (MCP). Dự án này cung cấp một giao diện chuẩn hóa để truy xuất thông tin video, transcript, kênh, playlist và nhiều tính năng khác từ YouTube.
Tính năng nổi bật
- Video Information: Lấy thông tin chi tiết video, thống kê, tìm kiếm video, liệt kê video của kênh.
- Transcript Management: Truy xuất transcript, hỗ trợ đa ngôn ngữ, tìm kiếm trong transcript, lấy caption có timestamp.
- Channel Management: Lấy thông tin kênh, thống kê, playlist, tìm kiếm nội dung kênh.
- Playlist Management: Lấy chi tiết playlist, liệt kê video trong playlist, tìm kiếm, lấy transcript video trong playlist.
Hướng dẫn cài đặt
Cài đặt nhanh với Claude Desktop
npm install -g zubeid-youtube-mcp-serverThêm vào cấu hình Claude Desktop với API key YouTube.
Cài đặt qua NPX
{ "mcpServers": { "youtube": { "command": "npx", "args": ["-y", "zubeid-youtube-mcp-server"], "env": { "YOUTUBE_API_KEY": "your_youtube_api_key_here" } } }}Cài đặt tự động qua Smithery
npx -y @smithery/cli install @ZubeidHendricks/youtube --client claudeCấu hình
YOUTUBE_API_KEY: API key YouTube Data (bắt buộc)YOUTUBE_TRANSCRIPT_LANG: Ngôn ngữ transcript mặc định (tùy chọn, mặc định ‘en’)
Ví dụ sử dụng
// Lấy thông tin videoconst video = await youtube.videos.getVideo({ videoId: "video-id" });
// Lấy transcript videoconst transcript = await youtube.transcripts.getTranscript({ videoId: "video-id", language: "en" });
// Tìm kiếm videoconst searchResults = await youtube.videos.searchVideos({ query: "search term", maxResults: 10 });Phát triển & Đóng góp
- Cài đặt phụ thuộc:
npm install - Chạy test:
npm test - Build:
npm run build - Lint:
npm run lint - Đóng góp: Xem file CONTRIBUTING.md
Kết luận
YouTube MCP Server là giải pháp mạnh mẽ để tích hợp AI với nội dung YouTube, phù hợp cho các ứng dụng phân tích, tìm kiếm, và xử lý dữ liệu video. Dự án mã nguồn mở, dễ cài đặt, mở rộng và đóng góp.
Khám phá YouTube MCP Server: Kết nối AI với nội dung YouTube qua Model Context Protocol
https://githay.com/posts/youtube-mcp-server-opensource/