Bundle
dsh-compressio
Image compression/conversion tools for DeepSeek Harness via api.compressio.cc MCP
- Source
- zhaoyaqi18
- License
- MIT
- Updated
- Updated 6 days ago
Readme
# dsh-compressio — Image Compression & Conversion for DeepSeek Harness [中文](README.zh.md) Bring production-grade **image compression and conversion** to DeepSeek Harness. This bundle wires the [api.compressio.cc](https://compressio.cc) MCP server (Cloudflare Worker + Squoosh/JSQuash WASM encoders) into your DSH profile as four tools: | Tool (as seen by the model) | What it does | |---|---| | `mcp__compressio__compress_image` | Compress JPEG/PNG to a target size/quality | | `mcp__compressio__convert_image` | Convert between JPEG / PNG / WebP formats | | `mcp__compressio__optimize_image` | Lossless PNG optimization (OxiPNG) | | `mcp__compressio__inspect_image` | Image metadata: format, dimensions, file size | ## Install ```sh git clone https://github.com/zhaoyaqi18/dsh-compressio dsh plugin --profile <name> add ./dsh-compressio dsh --profile <name> ``` The upstream MCP server is hosted and always-on — no local engine, no dependencies. ## Usage example > "Compress this photo to under 200KB: ./photo.jpg" The agent calls `mcp__compressio__compress_image` and returns the compressed file. ## Limits & pricing - **Anonymous**: 20 free calls/day per IP — perfect for trying it out. - **Pro Key**: $9.90/month, 5,000 calls — [buy on Ko-fi](https://ko-fi.com/s/54e3a23a20). - Web app (browser-side, files never leave your device): [compressio.cc](https://compressio.cc). When the free quota runs out, the API itself tells the AI where to go (buy a key or use the free web app) — no dead ends. ## Why CompressIO? - Real WASM encoders (the same ones powering Google Squoosh) — measured **81.7%** compression on a test JPEG. - Privacy-first: files are processed in memory, not stored. - Works from anywhere: Claude, Hermes, DSH, or any MCP client. ## License MIT
Install
dsh plugin --profile web add github:zhaoyaqi18/dsh-compressio#9c9359a98d4a2ae42e6e9e0fe7766539a7321764
Profile: web
With the hub plugin installed, ask your agent to install it by name — it resolves the same plan shown here.
dsh plugin --profile web add github:stvlynn/dsh.fish#path:packages/dsh-plugin-hub
install dsh-compressio from the hub