Zenrows
Talk to sales Start building free

Agent Toolkit · MCP Server

Zenrows MCP Server

Give your AI the web.

Connect AI agents to the protected web through a standard tool interface.

Start building free

10,000 credits/month for free, always.

Tools

Native to your agent.

01

browse

Open any page. We handle the obstacles.

zenrows.browse(url)

02

extract

Pull fields by name. Or pass a schema.

zenrows.extract(url, fields)

03

verify

Is the URL live? Is the data fresh?

zenrows.verify(url)

04

enrich

Hiring. Tech stack. Headcount. Growth.

zenrows.enrich(domain)

The wedge

Built for agents. Not for humans.

Most APIs are designed for a developer to read. Zenrows MCP is designed for an AI agent to call. Same web, different reader.

Same package, every host. Set it once and forget about it.

Setup

One package. Eight runtimes.

Drop the snippet into your client's config. Restart. Your agent now talks to Zenrows.

Claude Desktop
{
  "mcpServers": {
    "zenrows": {
      "command": "npx",
      "args": ["-y", "@zenrows/mcp"]
    }
  }
}
Claude Code
claude mcp add zenrows \
  -e ZENROWS_API_KEY=$KEY \
  -- npx -y @zenrows/mcp
Cursor
// .cursor/mcp.json
{
  "zenrows": {
    "command": "npx",
    "args": ["-y", "@zenrows/mcp"]
  }
}
Windsurf
{
  "mcpServers": {
    "zenrows": {
      "command": "npx -y @zenrows/mcp"
    }
  }
}
VS Code
// .vscode/mcp.json
{
  "servers": {
    "zenrows": {
      "command": "npx",
      "args": ["-y", "@zenrows/mcp"]
    }
  }
}
Zed
// settings.json
"context_servers": {
  "zenrows": {
    "command": { "path": "npx",
      "args": ["-y", "@zenrows/mcp"]}
  }
}
JetBrains
Settings → Tools → MCP
Add server:
  Command: npx -y @zenrows/mcp
  Env: ZENROWS_API_KEY=$KEY
Continue.dev
# config.yaml
mcpServers:
  - name: zenrows
    command: npx
    args: ["-y", "@zenrows/mcp"]

Today, in production

Your agent reads the web.

10,000 credits/month for free, always.

Start building free