Zillow Real Estate Data
About
Access Zillow property data, market trends, and mortgage calculations through MCP
Details
- Author
- sap156
- Downloads
- 549
- Categories
- Search
Jump to
- Search properties by location, price, beds, baths, and home type
- Retrieve detailed property information and Zestimates
- Access real estate market trends for any location
- Calculate mortgage payments with customizable parameters
- Health check endpoint to verify API connectivity
- Built-in error handling with exponential backoff retries
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Zillow Real Estate DataCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install Python 3.8+, obtain a Zillow Bridge API key from api@bridgeinteractive.com, clone the repository, install dependencies, create a .env file with your key, then run python zillow_mcp_server.py. For Claude Desktop, add the server to your claude_desktop_config.json. Can also run as an HTTP server or via Docker.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"zillow real estate data": {
"zillow": {
"command": "npx",
"args": [
"-y",
"zillow-mcp-server"
],
"env": {
"ZILLOW_API_KEY": "<YOUR_API_KEY>"
}
}
}
}
}
McpServers
{
"zillow": {
"command": "npx",
"args": [
"-y",
"zillow-mcp-server"
],
"env": {
"ZILLOW_API_KEY": "<YOUR_API_KEY>"
}
}
}
Zillow MCP Server
A Model Context Protocol (MCP) server that provides real-time access to Zillow real estate data, built with Python and FastMCP.
Features
- ๐ Property Search: Search for properties by location, price range, and property features
- ๐ฐ Property Details: Get detailed information about specific properties
- ๐ Zestimates: Access Zillow's proprietary home valuation data
- ๐ Market Trends: View real estate market trends for any location
- ๐งฎ Mortgage Calculator: Calculate mortgage payments based on various inputs
- ๐ Health Check: Verify API connectivity and monitor performance
Installation
Prerequisites
- Python 3.8 or higher
- A Zillow Bridge API key (request access at api@bridgeinteractive.com)
Setup
1. Clone this repository:
git clone https://github.com/sai156/zillow-mcp-server.git
cd zillow-mcp-server
2. Install the dependencies:
pip install -r requirements.txt
3. Create a .env file with your Zillow API key:
ZILLOW_API_KEY=your_zillow_api_key_here
Running the Server
Run the server with options:
```bash
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.

