Lets agents compress and decompress local files as ZIP archives with configurable options and inspect archive info.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add zip -- npx tsx '<ABSOLUTE PATH>/src/index.ts'~/.codex/config.toml
[mcp_servers.zip]
command = "npx"
args = ["tsx", "<ABSOLUTE PATH>/src/index.ts"]
# codex mcp add zip -- npx tsx '<ABSOLUTE PATH>/src/index.ts'~/.cursor/mcp.json
{
"mcpServers": {
"zip": {
"command": "npx",
"args": [
"tsx",
"<ABSOLUTE PATH>/src/index.ts"
]
}
}
}.vscode/mcp.json
{
"servers": {
"zip": {
"type": "stdio",
"command": "npx",
"args": [
"tsx",
"<ABSOLUTE PATH>/src/index.ts"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"zip": {
"command": "npx",
"args": [
"tsx",
"<ABSOLUTE PATH>/src/index.ts"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"zip": {
"command": "npx",
"args": [
"tsx",
"<ABSOLUTE PATH>/src/index.ts"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"zip": {
"command": "npx",
"args": [
"tsx",
"<ABSOLUTE PATH>/src/index.ts"
]
}
}
}