Cleanor Tools MCP Server

No API key. No signup. No OAuth. Point any Model Context Protocol client at one URL and 22 tools appear, all read-only and safe to hand to an autonomous agent.

Remote server

What is the Cleanor Tools MCP Server?

Cleanor Tools is an MCP project maintained in the cleanor-app/cleanor-mcp repository. The maintainer describes its purpose as “No API key. No signup. No OAuth. Point any Model Context Protocol client at one URL and 22 tools appear, all read-only and safe to…”. Read the project documentation for the complete scope.

Hosted connection

The maintainer’s configuration uses https://mcp.cleanor.app/mcp. Check the project’s account and authentication instructions when adding the endpoint to your client.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
optimize_imageFetches an image from a public URL and re-encodes it smaller. Returns the optimized image plus before and after byte counts. Input capped at 25 MB.
placeholder_imageDependency-free SVG placeholder at any size, with a label and custom colors.
qr_codeEncodes text or a URL as a crisp SVG QR code you can paste anywhere.
storage_capacityHow many photos or minutes of video actually fit in a storage tier, corrected for real OS and filesystem overhead. Returns a per-format breakdown.
image_format_savingsHow much smaller WebP, AVIF or JPEG XL are than JPEG at matched perceptual quality, from a controlled benchmark on the 24-image Kodak suite. Also reports the…
hashSHA-1/256/384/512 hex digest of text. MD5 is deliberately not offered.
hmacKeyed HMAC signature, hex or Base64. For signing and verifying webhooks.
uuidUUID v4 (random) or v7 (time-sortable, the better database key).
base64Base64 encode or decode, UTF-8 safe, optional URL-safe alphabet.
json_formatValidates JSON, then pretty-prints or minifies it, optionally deep-sorting keys. Returns a precise parse error if invalid.
jwt_decodeDecodes a JWT header and payload and flags expiry. The signature is not verified and no secret is needed.
regex_testRuns a JavaScript regex against sample text and returns every match with its index and captured groups (first 100).
cron_describeExplains a 5-field cron expression in plain English and lists the next 5 run times in UTC.
unit_convertExact conversion across length, mass, data size, time, speed and temperature.
datetimeThe real current time, or any timestamp, rendered in an IANA timezone as ISO, Unix and human forms.
url_parseSplits a URL into scheme, host, port, path, decoded query params and fragment.
base_convertInteger conversion between bases 2 and 36, BigInt-exact so large values stay exact.
diffLine-by-line diff of two texts with an added and removed count. Up to 1000 lines per side.
colorConverts one color into hex, RGB and HSL at once. Accepts hex, rgb(), hsl() and CSS names.
color_paletteDerives a harmonious palette from one base color.
slugifyClean, URL-safe slug from a title: lowercased, hyphenated, accents stripped.
countExact characters (code points), UTF-16 units, words, lines and UTF-8 bytes.

How to install the Cleanor Tools MCP Server

{
  "mcpServers": {
    "cleanor": {
      "url": "https://mcp.cleanor.app/mcp"
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.