Mcp Video Download Server — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Mcp Video Download Server (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
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](DEPLOYMENT.md)
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 # OptionalFiles 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:stdioS3_ENDPOINT=your-endpoint
S3_REGION=auto
S3_ACCESS_KEY_ID=your-key
S3_SECRET_ACCESS_KEY=your-secret
S3_BUCKET_NAME=your-bucketnpm run start:stdioUse Smithery's development environment:
npm run devThis starts a development server with the Smithery playground for testing.
npm run devMIT License - see LICENSE file for details
Ready to deploy? 👉 [Follow the deployment guide](DEPLOYMENT.md)
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.