YouTube MCP服务器

一个用于YouTube集成的模型上下文协议(MCP)服务器,可通过YouTube数据API检索视频转录、详细信息和元数据。

  • by Klavis-AI
  • Python
  • 本地部署
  • 5829 星标
  • 更新于
在 GitHub 查看 Klavis-AI/klavis

使用说明

YouTube MCP 服务器

一个用于YouTube集成的模型上下文协议(MCP)服务器。使用YouTube的数据API检索视频字幕、详细信息和元数据。

🚀 快速入门 - 30秒内运行

🌐 使用托管服务(推荐用于生产环境)

通过我们的托管基础设施,即刻访问YouTube - 无需设置:

🔗(链接符号,无具体含义,可直接保留或根据上下文替换为“链接”等表述) 获取免费API密钥 →

pip install klavis
# or
npm install klavis
from klavis import Klavis

klavis = Klavis(api_key="your-free-key")
server = klavis.mcp_server.create_server_instance("YOUTUBE", "user123")

🐳 使用 Docker(用于自托管)

# Pull latest image
docker pull ghcr.io/klavis-ai/youtube-mcp-server:latest


# Run YouTube MCP Server
docker run -p 5000:5000 -e API_KEY=$API_KEY \
  ghcr.io/klavis-ai/youtube-mcp-server:latest

API密钥设置: 从以下位置获取您的YouTube Data API密钥: Google Cloud 控制台 并启用YouTube Data API v3。

🛠️ 可用工具

  • 视频字幕/视频转录文本获取带有时间戳的完整视频字幕
  • 视频详情获取视频元数据,包括标题、描述、统计数据
  • 视频搜索通过关键词和筛选条件搜索视频
  • 频道信息获取频道详情和视频列表
  • 播放列表管理访问播放列表内容和元数据

📚 文档与支持

资源 链接
📖 文档 www.klavis.ai/文档(注:这里的“docs”通常代表“documents”,即“文档”的意思,所以在中文中可以翻译为“文档”部分)
💬 Discord(一个即时通讯和视频聊天平台) 加入社区
🐛 问题 GitHub Issues(GitHub问题)

🤝 贡献(或:参与贡献)

我们欢迎投稿!请参阅我们的 贡献指南 详情如下。

📜 许可证

Apache 2.0 许可证 - 请参阅 许可证 详情请见。


🚀 Supercharge AI Applications

Get Free API Key • Documentation • Discord