# Zillow MCP MCP

> Zillow provides direct access to US residential and rental property data. It lets you search for homes by city or ZIP code, pull full details on specific listings using an ID, or narrow down results only to available rentals. Get pricing, bed counts, square footage, and history—all without leaving your chat window.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Tags:** property-search, real-estate-data, rental-listings, home-valuation, housing-market, geographic-data

## Description

Need to analyze a neighborhood's housing market? This MCP lets you explore US real estate data conversationally. Instead of clicking through dozens of listings on the Zillow website, you talk to your agent and it pulls the key metrics instantly. You can search for general residential properties by location or pinpoint specific rental units based on rent price and amenities. When you need deep background info—like tax history, lot size, or a full list of features—you retrieve that detailed property data using a unique ID lookup. Because this MCP handles such critical financial and personal data, every tool call generates a cryptographically signed audit trail through Vinkius. You get proof of what was retrieved and when, making it reliable for high-stakes decisions.

## Tools

### get_property_by_id
Gets a full profile of one specific house or listing by providing its unique ID, including price history and tax records.

### get_rental_property
Searches for rental units in an area, giving you rent prices and details like bedrooms and bathrooms.

### search_property
Performs a general search for residential properties by location, returning core data points like price, size, and year built.

## Prompt Examples

**Prompt:** 
```
Search for properties in New York, NY.
```

**Response:** 
```
Found 25 properties in New York, NY. Price range: $450K - $5.2M. Types: Condos, Townhouses, Single Family. Each with address, price, bedrooms, bathrooms and square footage.
```

**Prompt:** 
```
Find rental properties in Los Angeles, CA.
```

**Response:** 
```
Found 20 rental listings in Los Angeles, CA. Rent range: $1,800 - $8,500/month. Types: Apartments, Houses, Condos. Each with rent price, bedrooms, bathrooms and square footage.
```

**Prompt:** 
```
Get details for property ID 12345.
```

**Response:** 
```
Property 12345: 123 Oak Street, Los Angeles, CA 90001. Price: $1,250,000. 4 bed, 3 bath, 2,400 sqft. Built 2015. Single Family. Lot size: 5,200 sqft.
```

## Capabilities

### Search by Location
Find broad lists of residential properties across specific addresses or ZIP codes.

### Get Rental Listings
Filter results specifically for rental units, providing rent prices and amenity details.

### Look Up Specific Property Details
Retrieve a complete data sheet for one property using its unique ID, including price changes and tax history.

## Use Cases

### Need to compare three potential homes in one afternoon?
Instead of opening three browser tabs, you ask your agent: 'What are the details for property ID 12345 and what's available near zip code 90210?' The MCP combines `get_property_by_id` with `search_property`, giving you a side-by-side comparison of prices, square footage, and features.

### A client needs to rent in a new area.
You ask the agent to find rental options: 'Show me apartments under $2000 in downtown Austin.' The MCP executes `get_rental_property`, filtering out all owner-occupied homes and giving you immediate, actionable listings.

### Investigating a property's full financial history.
You run a general search by location using `search_property` to find an address. Then, knowing the ID, you use `get_property_by_id` to pull its exact tax info and price change timeline—essential for valuation.

### Building a custom market report.
You combine tools: first, `search_property` gives the general area data. Then, you pass those results into an automation that runs several MCPs together to aggregate pricing trends and build a final report.

## Benefits

- Get full property details for a specific listing by using the `get_property_by_id` tool. This pulls tax information, price changes, and photos—not just basic metrics.
- Filter out junk listings with `get_rental_property`. You get dedicated results showing rent prices, bed counts, and amenity types, perfect for renters.
- Quickly survey a neighborhood by using `search_property`. This lets you compare general pricing, lot sizes, and year built across an entire area.
- Stop guessing about market value. The MCP provides structured data points that let you build accurate comparisons for buyers and agents alike.
- You don't have to manage complex credentials or worry about data integrity; Vinkius handles all the secure connections so your keys never sit on a disk.

## How It Works

The bottom line is that you get immediate, structured access to deep real estate market data without ever logging into a separate website.

1. Subscribe to the Zillow MCP and provide your required API Key.
2. Ask your agent a question like 'Find houses in Austin, TX' or 'What are rentals near 90210?'
3. The MCP runs the appropriate query and returns structured data containing property details, pricing ranges, and key metrics.

## Frequently Asked Questions

**How do I search for properties in Zillow using `search_property`?**
You simply tell your agent the location you're interested in. The MCP runs a broad query, giving you core details like price and square footage across that entire area.

**Can I find rental units with `get_rental_property`?**
Yes. This tool is specialized for rentals, so it returns listings focused on rent prices, bedrooms, and bathrooms—it won't show owner-occupied homes.

**What does `get_property_by_id` actually return?**
This function gives you the complete data sheet for one property ID. It includes historical pricing, tax information, and detailed physical attributes that a general search misses.

**Do I need to know the exact address for `search_property`?**
No. You can tell your agent the city or ZIP code; the tool handles the broader geographic query to give you an overview of the market in that area.

**Does using `search_property` require me to store my API key anywhere?**
No. Your credentials pass through a zero-trust proxy managed by Vinkius. They are used only in transit and never stored on disk, keeping your keys secure when your agent calls any tool.

**If I run `get_property_by_id` multiple times quickly, will there be rate limits?**
Yes. The platform monitors all MCP calls for rate limiting and handles these restrictions automatically. If a limit is hit, your agent receives a clear error message so you know exactly why the call failed.

**Can I narrow down my results using `search_property` based on specific features?**
Yes. The tool accepts multiple parameters for advanced filtering. You can specify criteria like minimum square footage, lot size, or year built to refine your property search significantly.

**Can I use both `search_property` and `get_rental_property` in the same automated workflow?**
Absolutely. This is where the system shines. You can chain these tools together: first find a general area with search, then drill down to specific rental options using a single agent run.

**How do I get a Zillow API key?**
Apply for access through the [**Zillow Bridge API**](https://bridge.intercom.io/) program. You'll need to create an account and request API access.

**Can I search properties by city?**
Yes! Use search_property with the city parameter to find all properties in a city. You can also filter by state and zipcode for more precise results.