Перейти к содержимому

mcp-image-compression

Высокопроизводительный микросервис для сжатия изображений с поддержкой JPEG, PNG, WebP, AVIF

TypeScript
26 stars

Описание

Это микросервис для быстрого и качественного сжатия изображений, оптимизированный для веб-сайтов и приложений. Поддерживает популярные форматы (JPEG, PNG, WebP, AVIF), работает оффлайн, автоматически подбирает параметры сжатия по содержимому. Позволяет обрабатывать несколько изображений параллельно и контролировать качество для баланса размера и визуала. Идеален для ускорения загрузки ресурсов и улучшения UX.

Возможности

Поддержка нескольких форматов

Сжатие изображений в JPEG, PNG, WebP, AVIF.

Оффлайн-использование

Работа без подключения к интернету.

Умное сжатие

Автоматический выбор оптимальных параметров на основе содержимого.

Пакетная обработка

Параллельное сжатие нескольких изображений для повышения эффективности.

Контроль качества

Настраиваемое качество сжатия (0-100) для баланса размера и визуала.

Установка

{ “mcpServers”: { “Image compression”: { “command”: “npx”, “args”: [ “-y”, “@inhiblab-core/mcp-image-compression” ], “env”: { “IMAGE_COMPRESSION_DOWNLOAD_DIR”: “<YOUR_DIR>” }, “disabled”: false, “autoApprove”: [] } } }

Для сборки: docker build -t mcp-image-compression .

Информация

Язык
TypeScript
Лицензия
MIT License
GitHub Stars
26

Ссылки