# Cleanor (slim) > Cleanor, an MCP server by cleanor.app, listed from the official MCP registry. Indexed, not reviewed: facts and our own checks, no score or ranking. Zero-auth MCP: image optimize, cited storage/format data, and dev utilities LLMs get wrong. - Full: https://www.anchorterminal.com/tools/cleanor.md (~1,600 tokens) · this version ~1,530 tokens · JSON https://www.anchorterminal.com/tools/cleanor.json · canonical https://www.anchorterminal.com/tools/cleanor - Index: https://www.anchorterminal.com/llms.txt · API: https://www.anchorterminal.com/api/v1/index.json · Updated: 2026-10-04 # Cleanor > Indexed, not reviewed: facts from the official MCP registry and our own checks. No score, grade or rank, and not in the rankings until the panel reviews it. How the index works: https://www.anchorterminal.com/indexed/ - Kind: MCP server, by cleanor.app (https://mcp.cleanor.app) - Category: Model APIs & inference (https://www.anchorterminal.com/categories/inference.md) - Listed because: It's published in the registry under cleanor.app, a namespace the registry only gives to whoever proves they control that domain. - What the official MCP registry says: Zero-auth MCP: image optimize, cited storage/format data, and dev utilities LLMs get wrong. ## Facts - MCP registry: `app.cleanor/cleanor` 0.6.1 - Endpoint: https://mcp.cleanor.app/mcp (streamable HTTP) - Package: npm `@cleanor/mcp` (stdio) - Source: https://github.com/cleanor-app/cleanor-mcp - Website: https://mcp.cleanor.app - npm downloads a week: 53 - GitHub stars: 1 - Registry entry updated: 2026-07-14 ## Tools - Tools it lists (22, about 6,513 tokens of context, `tools/list` without credentials over MCP 2025-06-18, checked 2026-10-04 22:21 UTC): - `optimize_image` (read-only): 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… - `storage_capacity` (read-only): 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… - `image_format_savings` (read-only): 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… - `qr_code` (read-only): 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. - `hash` (read-only): 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… - `uuid` (read-only): Generate one or more UUIDs. v4 is fully random; v7 is time-sortable (recommended for database keys). LLMs cannot produce cryptographically random or… - `base64` (read-only): 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… - `json_format` (read-only): 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… - `jwt_decode` (read-only): 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… - `color` (read-only): 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… - `slugify` (read-only): 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` (read-only): 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… - `regex_test` (read-only): Test a JavaScript regular expression against sample text and return whether it matches, plus every match with its captured groups and index. Use to verify a… - `cron_describe` (read-only): Parse a standard 5-field cron expression (minute hour day-of-month month day-of-week) into a plain-English breakdown and the next few run times in UTC. Use to… - `unit_convert` (read-only): Convert a value between units of length, mass, data size, time, speed or temperature. Supported units: mm, cm, m, km, in, ft, yd, mi, nmi, mg, g, kg, t, oz,… - `datetime` (read-only): Get the current date/time, or convert a given timestamp, into a target IANA timezone with ISO, Unix and human-readable forms. Pass a Unix timestamp (seconds or… - `url_parse` (read-only): Break a URL into its components: scheme, host, port, path, decoded query parameters and fragment. Use to inspect or debug a URL instead of parsing it by eye. - `base_convert` (read-only): Convert an integer between number bases 2–36 (e.g. hex to binary, decimal to base-36). Arbitrary precision via BigInt, so large values stay exact. Use for… - `diff` (read-only): Compute a line-by-line diff between two texts, marking removed lines with "-", added with "+" and unchanged with two spaces, plus a change count. Use to see… - `hmac` (read-only): Compute an HMAC (keyed hash) of a message with a secret, using SHA-1/256/384/512, returned as hex or Base64. Use to sign webhook payloads or verify a signature… - `placeholder_image` (read-only): Generate a lightweight SVG placeholder image at any size, with an optional label and custom background/text colors. Dependency-free, pastes straight into a… - `color_palette` (read-only): Build a harmonious color palette from a base color using color-theory rules (complementary, analogous, triadic, tetradic, or monochromatic). Returns each color… - How its tools read to an agent (0 errors, 3 warnings, 0 notes, about 6,513 tokens; rules at https://www.anchorterminal.com/check.md; not part of the score): - warn TC20 count: the description steers the model - warn TC20 hash: the description steers the model - warn TC20 uuid: the description steers the model - JSON: https://www.anchorterminal.com/api/v1/tools/cleanor.json - Being indexed says nothing about quality, and nobody can pay for it. Ask for a review: https://www.anchorterminal.com/builders/#claiming