image_compression
Compress an image
Compress a batch of images from their URLs to a chosen format and quality setting in a single call.
LABSCO SUMMARY
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.
A single-tool image compression server taking a list of image URLs, an output format and a quality setting.
An output directory for the compressed files, set as IMAGE_COMPRESSION_DOWNLOAD_DIR, and images reachable at the URLs you pass.
One command — npx -y @inhiblab-core/mcp-image-compression
USE CASES
Pass the whole list of urls in one call with the output format and quantity you want; the compressed files land in the configured download directory rather than coming back through the conversation.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
image_compressionCompress an image
BEFORE YOU INSTALL
1 tool when we connected.
CONTEXT COST
Rated by the size of the one tool definition that rides along on every turn
INSTALLATION
Add the block to your client, or run the command directly.
{
"mcpServers": {
"Image compression": {
"command": "npx",
"args": [
"-y",
"@inhiblab-core/mcp-image-compression"
],
"env": {
"IMAGE_COMPRESSION_DOWNLOAD_DIR": "<YOUR_DIR>"
},
"disabled": false,
"autoApprove": []
}
}
}npx -y @inhiblab-core/mcp-image-compression