Token导航 LogoToken导航TokenDH.com
Video Download Server logo
音视频未说明官方级别未说明来源级核验

Video Download Server

MCP Server

MCP Video Cloud Server 是一个远程视频处理服务,支持从社交媒体平台下载视频并存储到S3兼容的云存储中,提供公开访问的URL,同时支持视频转音频、字幕提取、缩略图生成等功能。

工具数

5

提示词数

0

GitHub Stars

0

资源数

0
多平台支持TypeScript视频处理云存储

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

ctaylor86

提供方

ctaylor86

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

MCP视频云服务器

A. 远程 模型上下文协议(MCP)服务器,从社交媒体平台(YouTube、Facebook、Instagram、TikTok等)下载视频,并将其存储在S3兼容的云存储中,返回可公开访问的URL。

✨ 针对Smithery.ai部署进行了优化 -一键设置,几分钟内即可部署!

🚀 快速部署到Smithery.ai

  1. 分叉此存储库 转到您的GitHub帐户
  2. 设置Cloudflare R2 (或AWS S3)存储
  3. 在Smithery.ai上部署 -点击“部署”并连接您的GitHub仓库
  4. 配置您的S3凭据 在Smithery的界面中
  5. 开始使用 -连接到克劳德桌面并下载视频!

👉 请参阅详细的部署说明

✨ 特性

  • 多平台支持:通过yt-dlp从1000多个网站下载
  • 云存储:使用公共URL自动上传到S3/R2
  • 转录提取:获取干净的文本记录
  • 缩略图提取:提取视频缩略图
  • 音频提取:提取MP3格式的音频
  • 元数据检索:获取全面的视频信息
  • 远程访问:在云中运行,无需本地设置
  • Smithery集成:一键部署和扩展

🎯 支持的平台

  • 油管
  • 脸书
  • Instagram
  • 试试看。
  • 推特/X
  • Vimeo
  • Twitch
  • 以及1000+其他网站

🛠️ 可用工具

download_video_to_cloud

下载视频并将其存储在云存储中。

  • 输入:视频URL,质量偏好
  • 输出:公共URL、文件名、文件大小、元数据

download_audio_to_cloud

从视频中提取音频并将其存储在云存储中。

  • 输入:视频URL
  • 输出:公共URL、文件名、文件大小、元数据

extract_transcript_to_cloud

提取字幕/文字记录并存储为干净的文本。

  • 输入:视频URL、语言代码
  • 输出:公共URL、文件名、成绩单预览

extract_thumbnail_to_cloud

提取视频缩略图并将其存储在云存储中。

  • 输入:视频URL
  • 输出:公共URL,文件名

get_video_metadata

无需下载即可获取全面的视频信息。

  • 输入:视频URL
  • 输出:标题、上传者、持续时间、视图、描述等。

🔧 配置

服务器需要S3兼容的存储配置:

s3Endpoint: https://your-account.r2.cloudflarestorage.com
s3Region: auto
s3AccessKeyId: your-access-key
s3SecretAccessKey: your-secret-key
s3BucketName: your-bucket-name
s3PublicUrlBase: https://your-custom-domain.com  # Optional

📁 文件组织

文件在S3存储桶中组织:

  • videos/ -已下载的视频文件
  • audio/ -提取的音频文件
  • transcripts/ -转录文本文件
  • thumbnails/ -缩略图图像

🔒 安全与隐私

  • 所有文件存储在 你自己的 S3铲斗
  • 服务器上没有永久存储的数据
  • 临时文件已自动清理
  • 由Smithery安全管理的凭据
  • 服务器在隔离容器中运行

💰 成本考虑

  • Smithery主机:检查当前定价计划
  • Cloudflare R2 的:约0.015/GB/月存储+带宽
  • 处理:包括在Smithery主办

🏃‍♂️ 地方发展

如果你想在本地运行开发:

先决条件

  • Node.js 20+
  • yt-dlp已安装
  • S3凭据

设置

git clone 
cd mcp-video-cloud-server
npm install
npm run build:stdio

环境变量

S3_ENDPOINT=your-endpoint
S3_REGION=auto
S3_ACCESS_KEY_ID=your-key
S3_SECRET_ACCESS_KEY=your-secret
S3_BUCKET_NAME=your-bucket

npm run start:stdio

🧪 与Smithery进行测试

使用Smithery的开发环境:

npm run dev

这将启动一个带有Smithery游乐场的开发服务器进行测试。

🤝 贡献

  1. 分叉存储库
  2. 创建要素分支
  3. 进行更改
  4. 测试用 npm run dev
  5. 提交拉取请求

📄 许可证

MIT许可证-有关详细信息,请参阅许可证文件

🆘 支持

  • 部署问题:检查 部署.md
  • Smithery支持:参观https://smithery.ai/support
  • 错误报告:创建GitHub问题
  • 功能请求:创建GitHub问题

______________________________________________________________________

准备好部署了吗? 👉 遵循部署指南

目录标签

目录标签

多平台支持TypeScript视频处理云存储视频下载本地部署S3兼容

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP