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#

Terminal window
npm install -g zubeid-youtube-mcp-server

Thê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#

Terminal window
npx -y @smithery/cli install @ZubeidHendricks/youtube --client claude

Cấ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 video
const video = await youtube.videos.getVideo({ videoId: "video-id" });
// Lấy transcript video
const transcript = await youtube.transcripts.getTranscript({ videoId: "video-id", language: "en" });
// Tìm kiếm video
const 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/
Tác giả
Githay
Đăng vào lúc
2025-10-15
Giấy phép bản quyền
CC BY-NC-SA 4.0