For AI agents: a documentation index is available at /llms.txt
Skip to main content

Scrape Zillow agent listings

Pull agent names and profile URLs from a Zillow agent directory page as structured JSON.

Prerequisites

Steps

Zillow blocks most automated requests without stealth mode and residential proxies. The examples below navigate to the New York agent directory and extract agent data from the rendered page.

Selector stability

Zillow updates its markup regularly. If selectors stop returning results, inspect the current DOM in browser DevTools and update them.

Use the Browserless MCP server to scrape Zillow agent listings and reviews from any MCP-compatible AI agent (Claude Desktop, Cursor, Windsurf, ChatGPT, etc.).

1. Connect the MCP server

Send this prompt to your AI agent to install the Browserless MCP server:

Go to https://github.com/browserless/browserless-mcp/blob/main/install.md
and follow the instructions to install the Browserless MCP server
for my client.

2. Scrape Zillow

Use browserless_smartscraper. Zillow has aggressive bot detection and smartscraper handles it automatically.

Use the browserless_smartscraper tool to scrape agent listings
from https://www.zillow.com/professionals/real-estate-agent-reviews/
and return the results as markdown

Next steps