Zillow MCP Server for real estate data access via the Model Context Protocol
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"iflow-mcp-sap156-zillow-mcp-server","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# 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/yourusername/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 # Standard stdio mode (for Claude Desktop) python zillow_mcp_server.py # HTTP server mode (for remote access) python zillow_mcp_server.py --http --port 8000 # Debug mode for more verbose logging python zillow_mcp_server.py --debug ``` ### Docker Deployment You can also run the server using Docker: ```bash # Build the Docker image docker build -t zillow-mcp-server . # Run with environment variables docker run -p 8000:8000 -e ZILLOW_API_KEY=your_key_here zillow-mcp-server # Or using an env file docker run -p 8000:8000 --env-file .env zillow-mcp-server ``` ## Usage with Claude Desktop Add the Zillow MCP server to your Claude Desktop configuration file: - **macOS**: `~/Library/Application Support/Claude/claude_desktop_config.json` - **Windows**: `%APPDATA%\Claude\claude_desktop_config.json` ```json { "mcpServers": { "z…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.