Skip to content
VS Code

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

zipnative MCP — ZIP creation, inspection, secure extraction & verification in other clients