视频下载服务

Downbot MCP是一个高性能的MCP服务器,用于通过Puch AI WhatsApp机器人无缝下载视频、短片和reels,支持多平台。

  • by amanverma-765
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 amanverma-765/downbot-mcp

使用说明

✨ Downbot MCP ✨



🚀 您与Puch.ai无缝视频下载的终极MCP服务器!
🎥 由...驱动 yt-dlp 轻松下载卷轴、短片和视频。


概述

downbot mcp 是为Puch.ai黑客马拉松打造的高性能MCP服务器。它使用MCP协议直接与Puch AI WhatsApp机器人连接,使用户能够从多个平台请求并立即下载卷轴、短片、视频等,所有这些都由 yt-dlp.


特性

  • 🔗 完全集成MCP协议 与Puch AI机器人流畅交互
  • 🎞️ 支持下载视频、卷轴和短片 来自流行平台
  • ⚡ 快速、可靠、可扩展 下载管道
  • 🛠️ 易于部署、扩展和定制 满足您的需求

命令参考

命令 描述 示例
/mcp connect <url> <bearer_token> 使用承载令牌将您的MCP服务器与Puch AI连接。您的服务器必须验证令牌并返回用户的电话号码(例如。, 919876543210). /mcp connect https://mcp.example.com/mcp abc123token
/mcp connect <url> 使用OAuth身份验证进行连接。浏览器窗口可能会打开以征求用户同意。 /mcp connect https://mcp.example.com/mcp
/mcp use <server_id> 通过其唯一ID连接到托管的MCP服务器。您一次最多可以连接5台服务器。 /mcp use abc123
/mcp remove <server_id> 从列表中删除托管的MCP服务器。 /mcp remove abc123
/mcp list 列出所有连接的MCP服务器和配置。 /mcp list
/mcp deactivate 安全断开与所有活动MCP服务器的连接,撤销对其工具的访问。 /mcp deactivate
“/mcp诊断级别(错误 警告 信息 调试)” 设置mcp操作的诊断日志级别。 /mcp diagnostics-level debug
/mcp disable <server_id> 禁用特定的MCP服务器(工具不可用,但连接仍然存在)。可用于调试。 /mcp disable abc123
/mcp enable <server_id> 启用以前禁用的MCP服务器。 /mcp enable abc123

注: MCP服务器上的验证工具 必须 接受承载令牌并返回用户的电话号码(包括国家代码)以使身份验证成功。


安装与使用

git clone https://github.com/amanverma-765/downbot-mcp.git
cd downbot-mcp
uv sync
python main.py

按照附带的说明构建和运行MCP服务器。

确保所有 yt-dlp 安装依赖关系和运行时要求以实现平稳运行。


贡献

我们热忱欢迎您的意见和建议!请打开问题或拉取请求以帮助改进项目。


致谢

  • 非常感谢Puch.ai黑客马拉松组织者提供这个绝佳的机会!
  • 特别提及的创作者 yt-dlp,这个下载器的支柱。