Primitives
Fetch
Get any page as clean, usable content, even if it’s protected by anti-bot defenses.
Extract
Turn a messy page into clean, structured JSON with a single parameter.
Batch
Process thousands of URLs reliably, as one managed job.
Browser Sessions
Click, log in, navigate, and interact with a page, like a real user, from your own Puppeteer or Playwright code.
Surfaces
Every primitive above is available however you build.API
One HTTP endpoint and a set of parameters. Call it directly from any language.
CLI
Fetch, extract, and run jobs at scale from your terminal, or an agent’s.
MCP
Give an AI assistant the ability to scrape any page from inside your editor.
SDKs
Typed clients for Node.js, Python, and Go, wrapping the same endpoint.
Build with AI
The CLI installs everything an agent needs to use Zenrows on its own: skills, templates, and MCP wiring, configured in one command.Zenrows CLI
Primitives, Agent Toolkit commands, and the full command reference.
Connect an agent
Wire Claude Code, Cursor, Windsurf, and more into Zenrows with one command.