In-depth architectural comparison of the Cleanor Mcp and Short Video Agent Kit MCP servers. Compare execution transports, security boundaries, tool capabilities, quality scores, and ready-to-paste client installation snippets for Claude, Cursor, Windsurf, and VS Code.
At a Glance & Executive Verdict
Cleanor Mcp
Multimedia Process · Local stdio
Quality: 64/100 (Good) | Auth: No auth required
Short Video Agent Kit
Multimedia Process · Local stdio
Quality: 56/100 (Good) | Auth: API Key required
Verdict Summary: Choose Cleanor Mcp if you need specialized Multimedia Process tools running via a local process. Choose Short Video Agent Kit if your workspace requires Multimedia Process integration with local subprocess execution. Both servers can be configured concurrently in your client's mcpServers manifest.
Which MCP Server Should You Choose?
Choose Cleanor Mcp when:
You need dedicated capabilities in the Multimedia Process domain.
You prefer local stdio subprocess transport architecture.
Your security boundary fits: No auth required (Free / Open Source).
Zero-auth hosted server with 22 read-only tools: optimize/convert images (WebP/AVIF/JPEG), paste-ready SVG QR codes, cited Cleanor Labs data on device storage capacity and next-gen image-format savings (AVIF/WebP/JPEG XL vs JPEG, HEIC conversion tax), plus 18 deterministic dev utilities LLMs get wrong (hash, HMAC, UUID, base64, JWT decode, JSON, regex, cron, unit & base convert, datetime, URL parse, diff, color, palette, slugify, count, SVG placeholder). No API key or signup; Streamable HTTP at https://mcp.cleanor.app/mcp.
Provider-neutral short-form AI video MCP and CLI for agents, with dry-run payload validation and optional live generation through Sora, Veo, xAI and Seedance-style providers.
Tools & Capabilities Breakdown
Cleanor Mcp Tools (22)
optimize_image
Fetch an image from a public URL and re-encode it smaller (WebP/AVIF/JPEG), optionally resizing to a target width. Returns the optimized image plus before/after byte sizes. Use this when an AI-generated or dropped-in asset (hero image, screenshot, illustration) is too large to ship.
storage_capacity
How many photos or minutes of video actually fit in a given storage size, corrected for real OS/filesystem overhead. Backed by Cleanor Labs measured per-item sizes. Use for realistic sample copy, dashboards, or "how many photos fit in 128 GB" answers.
image_format_savings
How much smaller WebP, AVIF or JPEG XL are than JPEG at matched perceptual quality, from Cleanor Labs’ controlled benchmark. Also reports the "HEIC conversion tax" (converting an iPhone HEIC to JPG/PNG makes it bigger). Use to justify a format choice when building a site or app.
qr_code
Encode text or a URL as a QR code and return a crisp, dependency-free SVG you can paste straight into a page, deck or doc.
Ready-to-Paste Client Configurations
Paste either (or both) of these JSON server blocks into your client config file (e.g. claude_desktop_config.json or ~/.cursor/mcp.json).
Cleanor Mcp is categorized under Multimedia Process and uses a local stdio subprocess. In contrast, Short Video Agent Kit belongs to Multimedia Process using local stdio subprocess. Select Cleanor Mcp when you need capabilities focused on multimedia process and Short Video Agent Kit when you require tools for multimedia process.
Compute a cryptographic hash of text (SHA-1, SHA-256, SHA-384 or SHA-512) and return the hex digest. Use for checksums, cache keys, or verifying content. MD5 is intentionally not offered (broken, and unavailable in Web Crypto). LLMs cannot compute these reliably by hand, so always use this tool instead of guessing.
uuid
Generate one or more UUIDs. v4 is fully random; v7 is time-sortable (recommended for database keys). LLMs cannot produce cryptographically random or correctly-formatted UUIDs, so always use this tool.
base64
Encode text to Base64 or decode Base64 back to text (UTF-8 safe). Supports URL-safe alphabet. Use whenever you need to encode/decode data URIs, tokens, or config values instead of guessing the bytes.
json_format
Validate JSON and pretty-print or minify it, optionally sorting object keys. Returns a precise parse error (with position) if invalid. Use to check and clean JSON instead of eyeballing it.
jwt_decode
Decode a JSON Web Token into its header and payload so you can inspect claims (iss, exp, sub, scopes). The signature is NOT verified and no secret is required or stored. Use to read a token during debugging.
color
Convert a color (hex, rgb() or hsl()) and return hex, RGB and HSL representations at once. Use when picking or translating colors for CSS, design tokens or themes.
slugify
Turn a title or phrase into a clean, URL-safe slug (lowercase, hyphenated, accents stripped). Use when generating page paths, filenames or anchor IDs.
count
Accurately count characters (Unicode code points), UTF-16 units, words, lines and UTF-8 bytes in text. LLMs are notoriously bad at counting, so always use this tool for "how many characters/words" questions.
+10 more tools listed on main page
Short Video Agent Kit Tools (5)
Dry-run mode for safe payload validation without API calls