Zenrows
Talk to sales Start building free

Agent Toolkit

The agent toolkit for the protected web. Open source. Eight surfaces. One install.

The agent toolkit for your team's AI. Ready to install. Built in. Ready to use.

Use Zenrows from the terminal, IDE, MCP clients, coding agents, SDKs, and production workflows. Give your agents a reliable way to fetch, extract, crawl, and operate the live web.

Start building free

10,000 credits/month for free, always.

aurkenb/zenrows-agent-toolkit Open source · MIT

The wedge

Your agent loops. The toolkit ends it.

Without a clean call, the agent retries, parses captchas, burns tokens, gives up. With the toolkit, one line.

  1. thinking I'll fetch the product page.
  2. retry 2 maybe different headers?
  3. retry 3 captcha. try parsing the page anyway?
  4. retry 4 still blocked. 142 tokens left.
  5. retry 5 give up. report failure.

zenrows.fetch(url) done.

The vocabulary

Your agent learned the platform primitives.

Six primitives. One platform. Your agent asks for web context, structured data, or a browser action, and receives a reliable result. Hover a row to see the call.

  1. 01 Get clean context from a URL fetch
  2. 02 Pull structured fields extract
  3. 03 Find where the data lives crawl
  4. 04 Run a thousand URLs batch
  5. 05 Log in and click around browser sessions
  6. 06 Watch this page change monitor

zenrows.fetch(url)

Composition

Compose them.

Verbs chain. Workflows ship. Hover a step to see what it produces.

Goal Track competitor prices weekly.

  1. 01 discover find the product URLs
  2. 02 extract pull pricing fields
  3. 03 batch across 247 URLs
  4. 04 monitor refresh weekly

zenrows.workflow.run("competitor-pricing")

Now

Tell your agent. Once.

Start building free

10,000 credits/month for free, always.