zipnative MCP — ZIP creation, inspection, secure extraction & verification for VS Code
io.github.nizoka/zipnative-mcp
ZIP MCP server: create, inspect, verify, extract securely, modify without recompression. 13 tools
client:VS Code
transport:stdio
runtime:npm
Install zipnative MCP — ZIP creation, inspection, secure extraction & verification in VS Code
.vscode/mcp.json
{
"inputs": [
{
"type": "promptString",
"id": "zipnative-mcp-output-dir",
"description": "ZIPNATIVE_MCP_OUTPUT_DIR",
"password": true
},
{
"type": "promptString",
"id": "zipnative-mcp-cache-dir",
"description": "ZIPNATIVE_MCP_CACHE_DIR",
"password": true
},
{
"type": "promptString",
"id": "zipnative-mcp-port",
"description": "ZIPNATIVE_MCP_PORT",
"password": true
},
{
"type": "promptString",
"id": "zipnative-mcp-http-token",
"description": "ZIPNATIVE_MCP_HTTP_TOKEN",
"password": true
},
{
"type": "promptString",
"id": "zipnative-mcp-max-uncompressed-bytes",
"description": "ZIPNATIVE_MCP_MAX_UNCOMPRESSED_BYTES",
"password": true
},
{
"type": "promptString",
"id": "zipnative-mcp-max-entries",
"description": "ZIPNATIVE_MCP_MAX_ENTRIES",
"password": true
},
{
"type": "promptString",
"id": "zipnative-mcp-workers",
"description": "ZIPNATIVE_MCP_WORKERS",
"password": true
}
],
"servers": {
"zipnative-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"zipnative-mcp"
],
"env": {
"ZIPNATIVE_MCP_OUTPUT_DIR": "${input:zipnative-mcp-output-dir}",
"ZIPNATIVE_MCP_CACHE_DIR": "${input:zipnative-mcp-cache-dir}",
"ZIPNATIVE_MCP_PORT": "${input:zipnative-mcp-port}",
"ZIPNATIVE_MCP_HTTP_TOKEN": "${input:zipnative-mcp-http-token}",
"ZIPNATIVE_MCP_MAX_UNCOMPRESSED_BYTES": "${input:zipnative-mcp-max-uncompressed-bytes}",
"ZIPNATIVE_MCP_MAX_ENTRIES": "${input:zipnative-mcp-max-entries}",
"ZIPNATIVE_MCP_WORKERS": "${input:zipnative-mcp-workers}"
}
}
}
}
VS Code prompts for each input the first time the server starts, so no secret is written to the file. VS Code docs