compress and decompress go from a path to a path, so the archive itself never has to be carried through the exchange, and getZipInfo answers what is inside before you spend a decompress on finding out. Each of the three archive tools takes an options object, which is where whatever tuning exists lives. The fourth tool, echo, returns the message you send it and exists for testing.
A local ZIP utility behind four tools: compress, decompress, an archive metadata read, and an echo for testing the connection.
- Files or directories packed into a ZIP written to an output path you name
- A ZIP unpacked into a directory you specify
- Metadata read out of an archive without extracting anything
Local filesystem paths the server can read and write — each archive tool takes an input path, and compress and decompress take an output path as well. No account or key.
One command — npx -y zip-mcp
