Connect your video workflows to cloud storage. Organize and access video assets across projects wi…
MCPpedia last refreshed this data
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"ai-smithery-ctaylor86-mcp-video-download-server-ctaylor86": {
"args": [
"mcp-remote",
"https://your-account.r2.cloudflarestorage.com"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A Remote Model Context Protocol (MCP) server that downloads videos from social media platforms (YouTube, Facebook, Instagram, TikTok, etc.) and stores them in S3-compatible cloud storage, returning publicly accessible URLs.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'npm' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked npm against OSV.dev.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in cloud
MCP Server for kubernetes management commands
Static infrastructure analysis via MCP: databases, AWS services, IaC, and code patterns.
Upload, organize, search, and transform images, videos, and files with AI-powered tools.
Official Sevalla MCP — full PaaS API access through just 2 tools.
MCP Security Weekly
Get CVE alerts and security updates for ai.smithery/ctaylor86-mcp-video-download-server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A Remote Model Context Protocol (MCP) server that downloads videos from social media platforms (YouTube, Facebook, Instagram, TikTok, etc.) and stores them in S3-compatible cloud storage, returning publicly accessible URLs.
✨ Optimized for Smithery.ai deployment - Deploy in minutes with one-click setup!
👉 See detailed deployment instructions
download_video_to_cloudDownload a video and store it in cloud storage.
download_audio_to_cloudExtract audio from a video and store it in cloud storage.
extract_transcript_to_cloudExtract subtitles/transcript and store as clean text.
extract_thumbnail_to_cloudExtract video thumbnail and store it in cloud storage.
get_video_metadataGet comprehensive video information without downloading.
The server requires S3-compatible storage configuration:
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
Files are organized in your S3 bucket:
videos/ - Downloaded video filesaudio/ - Extracted audio filestranscripts/ - Transcript text filesthumbnails/ - Thumbnail imagesIf you want to run locally for development:
git clone <your-fork>
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
Use Smithery's development environment:
npm run dev
This starts a development server with the Smithery playground for testing.
npm run devMIT License - see LICENSE file