Claude Code,
automated MLS prospecting.
Photo: Christina Morillo · Pexels
Article contents↓
- What’s Claude Code, for non-developers
- Why MLS data is a goldmine
- Install Claude Code, 5 minutes
- Case 1: extract MLS transactions for an area
- Case 2: generate a market report PDF
- Case 3: build a targeted prospecting spreadsheet
- Claude Code’s limits, and when to stay on the web interface
- Who it’s really for
- The complete workflow of a modern brokerage
- When Claude Code stops being optional for top brokerages
Most agents use AI via a chat interface. There’s a level above, still under-exploited in real estate: Claude Code. No need to be a developer. You describe what you want in plain English, Claude writes the code and runs it. With public MLS data (and providers like ATTOM Data, Reonomy, Estated for property records), it transforms prospecting. Here are 3 concrete use cases and the complete workflow for brokerages that really want to shift gears.
What’s Claude Code, for non-developers#
Claude Code is a command-line tool developed by Anthropic. It installs in your terminal (Terminal on Mac, PowerShell on Windows) and lets Claude execute code directly on your computer for you.
You don’t see the code. Describe your need in English, Claude:
- Download and process data files (CSV, JSON, Excel)
- Write and execute Python or JavaScript scripts
- Generate PDF, Excel, Word documents automatically
- Access public APIs (including MLS public records)
- Create dashboards with charts
The difference with web Claude: there, Claude explains how to do it. Here, Claude does it for you. For the general context of this AI tooling at the brokerage, see how AI transforms day-to-day.
Why MLS data is a goldmine#
In the US, MLS data is the gold standard, and county property records are publicly accessible. Together, they contain the history of millions of US real estate transactions: address, square footage, price, sale date, property type. Sources: your local MLS, ATTOM Data, Reonomy, Estated, Zillow Public Records, county assessor sites.
Most agents consult them occasionally. Used systematically, they let you:
- Identify owners who bought 5-10 years ago in a specific area. A 2-bed bought in 2016 in Brooklyn at $620K is worth $750-$800K today. The owner may have had kids since and not yet considered reselling. You can be the first to call them
- Detect hot micro-markets. Certain streets, certain buildings see their price per square foot rise faster than average. Identifying it before everyone else gives an unbeatable pitch at the seller appointment
- Build sectoral market reports to present at seller appointments, with data your competitors haven’t compiled
For the bigger picture on what generative AI applied to real estate changes, we’ve published a complete guide: Claude Code is just one advanced building block.
Install Claude Code, 5 minutes#
Prerequisites: a Mac (Terminal) or Windows (PowerShell), a Claude Pro or Max subscription (~$20/month), Node.js installed (download at nodejs.org, 2 minutes).
Open your terminal and type:
npm install -g @anthropic-ai/claude-code
Wait for the install to finish, then:
claude
Claude Code launches. You see a prompt. You can now give it instructions in English. That’s it. Under 5 minutes to be operational.
Case 1: extract MLS transactions for an area#
Photo: Tima Miroshnichenko · Pexels
The goal: the list of all condo transactions between 650-1,000 sq ft in a neighborhood, over 3 years, with price per square foot, address, and date.
Download MLS data for Brooklyn (zip 11215) for condo transactions between 650 and 1,000 sq ft since January 2022. Calculate the average price per square foot per half-year, identify the 10 streets with the highest price per square foot, and generate an Excel file with this data. Use the public records API (or ATTOM Data) to fetch the data.
What Claude Code does: writes a Python script, calls the public records API, filters the data per your criteria, calculates statistics, generates an Excel file on your desktop. All in under 2 minutes.
You get: an Excel table with the filtered transactions, prices per square foot by street and half-year, ready for a seller appointment. Cost of an equivalent analysis ordered from a vendor: several hundred dollars. With Claude Code: the time to type the instruction.
Case 2: generate a market report PDF#
The goal: a professional 4-6 page document you hand to the seller at the CMA appointment.
Based on the MLS data you just analyzed, generate a market report PDF with: – a title page with my brokerage name [brokerage name] – a “Local Market Analysis” section with key data and trend chart – a “Your Property in Market Context” section with price positioning based on square footage [indicate square footage] – a “Recommendation” section with a realistic price range – a professional layout The file should be named market-report-[address]–[date].pdf
You get: a PDF with real data, auto-generated charts, and an argued price positioning. The kind of document your competitors don’t present. To integrate this report into an overall Claude setup, see our guide to run your brokerage with Claude via Projects.
Case 3: build a targeted prospecting spreadsheet#
The goal: automatically identify potential sellers in an area, ranked by priority.
From Brooklyn MLS data, create a prospecting spreadsheet. Selection criteria: – condo transactions between 2014 and 2017 (7-10 years of ownership) – square footage between 600 and 870 sq ft – purchase price under $620,000 For each property: calculate estimated capital gain at current neighborhood price per sq ft. Sort by descending capital gain. Include address, purchase date, purchase price, current estimate, and estimated capital gain. Export to Excel.
You get: a qualified prospect list, sorted by capital gain potential. Owners at the top have the best statistical reasons to sell now. That’s your prospecting list of the week. Reproducible on any area, in minutes, with real and current data.
The competitive advantage isn’t AI, it’s your Monday-morning prospecting list while your competitors still work by gut feel.
Claude Code’s limits, and when to stay on the web interface#
Claude Code is powerful, but it has limits to know.
- It needs a stable connection. Scripts that download large data can fail on a slow connection
- Public APIs sometimes change. If a script fails, flag it to Claude Code: it diagnoses and fixes
- For common tasks (emails, listings, document analyses), the web interface remains faster and more intuitive
- For one-off MLS analyses, tools like Zillow Public Records or HouseCanary suffice. Claude Code becomes relevant when you want custom, repeated analyses on criteria those tools don’t offer
Who it’s really for#
Photo: Christina Morillo · Pexels
Claude Code is for you if:
- You’re comfortable with your computer (no coding needed)
- You regularly prospect and want to automate data analysis
- You present market reports at seller appointments and want to make them stronger
- You manage 30+ listings and want to monitor the market continuously
It isn’t suitable if you’re new to AI. First master the fundamentals and Claude Projects, then move to Claude Code when you’re comfortable.
The complete workflow of a modern brokerage#
Claude Code doesn’t replace the regular Claude interface, it complements it. A typical workflow:
- Monday morning: Claude Code extracts and analyzes the area’s MLS data, generates the report and the week’s prospecting list
- Monday afternoon: Claude (web interface, Project configured with your brokerage profile) writes targeted prospecting emails from the results
- Tuesday to Friday: ChatGPT prepares your pitch for the week’s appointments, Claude analyzes HOA minutes of properties being toured
- Throughout: Kappn generates immersive videos for new listings
You walk into appointments with data your competitor doesn’t have. Per Morgan Stanley, 37% of tasks at large real estate companies are automatable. Claude Code is the tool that gets you to that number in an individual brokerage, no IT department, no software budget, no outsourcing.
When Claude Code stops being optional for top brokerages#
Most US real estate agents will never need Claude Code. They will use ChatGPT, maybe Claude through the web interface, and that will cover 95% of their needs. But for the top 5% of brokerages — the ones running their own MLS analytics, doing serial cold outreach to neighborhoods, generating reports across hundreds of comparables — Claude Code crosses the threshold from “nice-to-have” to “competitive necessity.” Understanding when that threshold gets crossed lets you position your brokerage at the right moment, rather than falling behind a competitor who got there first.
The threshold is reached when three conditions stack up: you generate the same type of report more than once a week, the data sources behind that report change frequently, and the manual time it takes to build it is over an hour each time. Once those three conditions are true, Claude Code starts saving 10-15 hours per week of repetitive work, which is enough to justify the learning curve for anyone serious about scale. Below that threshold, the time spent learning Claude Code is better invested elsewhere.
What changes for brokerages that cross the threshold is structural. They stop being limited by the bandwidth of their analyst — or, if they’re a smaller brokerage, by the bandwidth of the broker themselves. They can run a comparative market analysis on every single new listing in their farm area, automatically, every morning. They can detect off-market opportunities by cross-referencing public records with MLS history, scripted to run nightly. They can produce custom seller decks tailored to each appointment in 90 seconds rather than 90 minutes. The compound effect across a year is the difference between a brokerage that produces 80 listings and one that produces 200, with the same headcount.
The second-order effect is recruiting. Top agents follow infrastructure. Once your brokerage runs on Claude Code-powered workflows, you attract the kind of agents who choose their broker based on tooling, not just commission split. That’s a long-term moat that’s difficult to replicate by a competitor who’s still doing manual MLS analysis.
Questions we get asked.
What is Claude Code and how is it used in real estate?
Claude Code is Claude’s command-line interface, which can run Python code to automate data tasks: scraping MLS data, generating PDF reports, analyzing historical transactions across an entire neighborhood. For serious brokerages, it’s the tool that unlocks large-scale prospecting.
When does Claude Code become essential for a real estate brokerage?
Three conditions: (1) you generate the same type of report more than once a week, (2) data sources change frequently, (3) manual time to build it exceeds 1 hour. If all 3 are true, Claude Code saves 10-15 hours/week of repetitive work.
Do you need to code to use Claude Code?
No. Claude Code writes Python code for you — you describe what you want in plain English: “Get all MLS transactions in zip 11201 for 2024-2025, calculate average price per square foot by street, generate a PDF”. Claude writes the script, runs it, returns the result. Learning curve: 2-3 hours.
What ROI can you expect from Claude Code in a brokerage?
Typical gain: 10-15 hours/week of repetitive tasks automated. Possibility to generate one CMA per property in your farm area each morning (vs 1 hour manual). On a base of 100 listings/year, the brokerage increases capacity by 30-50% without hiring.
Have something to say?No comments yet
Share your take, ask a question, or tell us about your brokerage experience. Moderation is fast.

Leave a Reply