视频下载控制服务

MeTube-MCP是一个用于控制yt-dlp Web GUI的服务,支持从任何AI助手管理视频和音频下载任务。

  • by JungleM0nkey
  • Python
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 JungleM0nkey/metube-mcp

使用说明

metube mcp

MCP服务器 MeTube --从任何AI助手控制yt-dlp web GUI。

工具

工具 说明
metube_add_download 排队下载视频/音频(URL、质量、格式、文件夹)
metube_list_downloads 列出排队、活动和已完成的下载
metube_delete_downloads 从队列或历史记录中删除项目
metube_start_downloads 开始等待下载
metube_cancel_add 取消当前添加操作
metube_get_version 获取MeTube和yt-dlp版本
metube_cookie_status 检查是否配置了Cookie
metube_upload_cookies 上传Cookie以进行经过身份验证的下载
metube_delete_cookies 删除上传的Cookie

设置

克劳德代码

{
  "mcpServers": {
    "metube": {
      "command": "uvx",
      "args": ["metube-mcp"],
      "env": {
        "METUBE_URL": "http://localhost:8081"
      }
    }
  }
}

来源

{
  "mcpServers": {
    "metube": {
      "command": "uvx",
      "args": ["--from", "git+https://github.com/ishevchenko/metube-mcp", "metube-mcp"],
      "env": {
        "METUBE_URL": "http://localhost:8081"
      }
    }
  }
}

配置

环境变量 默认值 描述
METUBE_URL http://localhost:8081 MeTube实例URL

发展

git clone https://github.com/ishevchenko/metube-mcp.git
cd metube-mcp
pip install -e .
METUBE_URL=http://localhost:8081 metube-mcp

许可证

麻省理工学院