Labsco
MCP SERVER

Image Compression

by InhiblabCore

Compress a batch of images from their URLs to a chosen format and quality setting in a single call.

Image Analysis, OCR & VisionVerified
Summary
A batch, a format and a quality — that is the whole decision surface.

One tool with three arguments, and taking urls as a list rather than a single value is the detail that carries it: twelve images is one call, not twelve. There is no inspection step, so before and after sizes are not something this reports back; what it does is the conversion, and it does it in bulk.

What it is

A single-tool image compression server taking a list of image URLs, an output format and a quality setting.

What you get
  • Several images compressed in one call, addressed by the urls argument
  • The output format chosen per call
  • A quality setting supplied through the quantity argument
Requirements

An output directory for the compressed files, set as IMAGE_COMPRESSION_DOWNLOAD_DIR, and images reachable at the URLs you pass.

Setup effort

One command — npx -y @inhiblab-core/mcp-image-compression