An MCP tool that provides AI with the ability to compress and decompress local files.
Configuration
View docs{
"mcpServers": {
"7gugu-zip-mcp": {
"command": "zip-mcp",
"args": []
}
}
}ZIP MCP Server is a command-line MCP server that handles ZIP compression, decompression, and metadata queries through the Model Context Protocol (MCP). It enables you to compress single or multiple files, decompress ZIP archives, and retrieve detailed ZIP package information, all under configurable compression and security settings.
You use ZIP MCP Server by running the MCP-compatible tool locally and issuing tool calls from your MCP client. You can perform three core operations and a test ping: compress to create ZIP archives, decompress ZIP archives to directories, get detailed information about ZIP files, and verify the service is responsive.
Prerequisites: you need Node.js and npm installed on your system.
Install the ZIP MCP Server globally so you can invoke it from anywhere.
npm install -g zip-mcpAfter installation, configure ZIP MCP Server in your MCP configuration to expose the server locally.
{
"mcpServers": {
"zip-mcp": {
"command": "zip-mcp",
"args": []
}
}
}Compress local files or directories into a ZIP file. Supports input paths, output ZIP path, and options for level, password, encryption, and overwrite.
Decompress ZIP archives to a specified directory. Supports input ZIP path, output directory, and options for password, overwrite, and directory creation.
Retrieve detailed metadata of a ZIP file, including file counts, sizes, compression ratios, and per-file information.
Test tool that returns the input message along with the current timestamp to verify the service is running.