fr.custom-digital-services/mcp-compress

MCP Compress

List compression profiles, estimate gains, and compress images, PDFs, and Office files.

Endpointhttps://mcp-compress.custom-digital-services.com/mcp (streamable-http)
Registry version1.0.0
Now3 tools · grade A (98) · pin ts_fa9ddc92f74ba2f8f62ef2ed66cd5423 · protocol 2025-06-18
First / last listed2026-10-28 03:20 UTC / 2026-10-28 03:20 UTC
Grade over time2026-10-28: A (98), 3 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-10-28 03:20 UTC
3 tools, grade A (98)

Tools: list_compression_profiles estimate_compression compress_file

Current tools (3)

list_compression_profilesList the three compression presets (light, balanced, maximum) with their exact image quality and max-dimension caps, a note per preset, and the maximum accepted input size. Values are kept in parity with the Compresseur Local web app. Takes no parameters.
params: none
estimate_compressionDetect a file (family, format, size from magic bytes) and estimate the compression gain by ACTUALLY compressing it. Pass the file as base64 (fileBase64) plus its fileName (the extension disambiguates Office formats). Omit 'level' to estimate all three presets, or set it for a single one. Returns the detected metadata and, per level, the resulting byte size, gain percentage and output format. Max i
params: fileBase64*, fileName*, level
compress_fileCompress a file and return the result as base64. Pass fileBase64 + fileName. Choose EITHER a preset 'level' (light|balanced|maximum, default balanced) OR a 'custom' profile { imageQuality: 1-100, maxDimension?: px, convertFormat?: webp|avif|jpeg } -- supplying both is rejected. Supported families: images (PNG/JPG/WebP/AVIF), PDF (embedded JPEG images re-encoded, no AGPL tool), and Office OOXML (DO
params: fileBase64*, fileName*, level, custom

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.