Snapliz

Remote sandbox · never local Chrome

Screenshots for
AI agents

Capture real pages in a remote Playwright sandbox. MCP, CLI, and HTTP — without handing agents your cookies or laptop browser.

100 free captures · no card · hard stop when free is empty

capture · hookso.com · full page
Full-page screenshot of hookso.com captured by Snapliz

Live demo capture via Snapliz API — not a mock.

Agent install surface

MCP · CLI · TypeScript · Python · cURL

Reliability

Agents need pixels, not broken HTML.

Raw fetch fails on JS apps, soft 404s, and 500 pages that look fine until the model invents content. Snapliz renders the real page and returns a stable image plus metadata — even when the site is wrong.

Security

Keep agents out of local Chrome.

Local headless shares bank sessions, Gmail, and SSO. Snapliz runs a cold remote sandbox every time. Cookie dismiss is a toy set of selectors — honest, not a fake 50k CMP claim.

Local headless vs Snapliz

ConcernLocal headlessSnapliz
JS-rendered pagesDIY waitsReal Chromium
Error pagesOften failImage + http_status
User cookies / SSOShared profile riskCold sandbox
Agent installCustom scriptsMCP · CLI · SDK
Free exhaustedSilent overage?Hard 402

Install

MCP. CLI. SDKs. One contract.

Agent-native like Postiz: one AGENTS.md, first-party MCP, shell CLI. Not a bolt-on marketing page for “OpenClaw workflows.”

MCP

Cursor, Claude Desktop, Claude Code. Tools: capture, full page, usage, formats.

CLI

Shell agents, CI, eval harnesses. Same contract as the HTTP API.

HTTP + SDKs

ScreenshotOne-compatible /api/take. TypeScript and Python clients.

{
  "mcpServers": {
    "snapliz": {
      "command": "npx",
      "args": ["-y", "@agentscreenshots/mcp-server"],
      "env": {
        "AGENTSCREENSHOTS_API_KEY": "asx_live_..."
      }
    }
  }
}

Ship agents that see the real web.

Free tier to wire it up. Hard 402 when included captures are gone — until billing is active.