Download

v0.4.5 Release

Build-free tarball: extract and run (sql.js sandbox backend) — for offline / environments where npm ci is unavailable. For the standard install (full better-sqlite3 backend) run git clone + npm ci, see installation docs.

🐧 Linux x86_64
glibc ≥ 2.17
tar.gz sha256
🍎 macOS (Apple Silicon)
arm64, macOS 12+
tar.gz sha256
🖥️ macOS (Intel)
x86_64, macOS 12+
tar.gz sha256
🪟 Windows x86_64
Windows 10 / 11
tar.gz sha256

Extract & run (3 steps)

bash Linux / macOS example
# 1) Extract
tar -xzf malong-liuhe-0.4.5-linux-x86_64.tar.gz
cd malong

# 2) Start the MCP server (sql.js sandbox backend; upgrade hint on boot)
node --max-old-space-size=4096 mcp-server.js --workspace /path/to/project

# 3) Verify integrity (optional)
sha256sum malong-liuhe-0.4.5-linux-x86_64.tar.gz

MCP client config

opencode.json
{
  "mcp": {
    "malong": {
      "type": "local",
      "command": ["node", "malong/mcp-server.js",
                  "--workspace", "."],
      "enabled": true
    }
  }
}
Claude Desktop
{
  "mcpServers": {
    "malong": {
      "command": "node",
      "args": ["/path/to/malong/mcp-server.js",
               "--workspace", "/path/to/project"]
    }
  }
}
About the sandbox backend

The tarball bundles a sql.js WASM index implementation — no compilation required, identical feature set to the npm build. On boot the server prints a SQLITE BACKEND hint: on networked machines, cd malong && npm ci upgrades to the full better-sqlite3 backend.