HouseData — Zillow data
REMOTE · MCP.HOUSEDATA.DEV · SCANNED SEP 28
Zillow data for agents: listings, records, Zestimate history, market stats. 19 tools, pay per call.
Available components
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →
Endpoint Security63
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- No authorisation is required to call this server. Every tool declares its destructiveHint and none is destructive, so open access doesn't expose one. See how to fix → View diagnostics → Partial
- HTTPS enforcement could not be verified: the plaintext port answered with HTTP 406, which proves neither a plaintext path nor enforcement. View diagnostics → Unverified
- HSTS check failed: the Strict-Transport-Security header is absent. See how to fix → View diagnostics → Fail
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
Schema Quality & AI Usability73
- AI-judged instruction clarity (excellent).Pass
- Context-footprint check failed: tool/resource definitions use about 2899 tokens (~152/item across 19 items; 19 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management13
- Stability observed for 4 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 100% of tool parameters carry a description.Pass
Tool Safety100
- No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
- We read all 19 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
- An AI judge read all 20 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
How do I install the HouseData — Zillow data MCP server?
HouseData — Zillow data is a hosted endpoint at https://mcp.housedata.dev/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.
remote · mcp.housedata.dev
claude mcp add --transport http dev-housedata-zillow 'https://mcp.housedata.dev/mcp'
{
"mcpServers": {
"dev-housedata-zillow": {
"url": "https://mcp.housedata.dev/mcp"
}
}
} {
"servers": {
"dev-housedata-zillow": {
"type": "http",
"url": "https://mcp.housedata.dev/mcp"
}
}
} [mcp_servers.dev-housedata-zillow] url = "https://mcp.housedata.dev/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"dev-housedata-zillow": {
"type": "remote",
"url": "https://mcp.housedata.dev/mcp",
"enabled": true
}
}
} openclaw mcp add dev-housedata-zillow --url 'https://mcp.housedata.dev/mcp' --transport streamable-http
mcp_servers:
dev-housedata-zillow:
url: "https://mcp.housedata.dev/mcp" {
"McpServers": {
"dev-housedata-zillow": {
"Transport": "http",
"Url": "https://mcp.housedata.dev/mcp"
}
}
} assistant mcp add dev-housedata-zillow -t streamable-http -u 'https://mcp.housedata.dev/mcp'
{
"mcpServers": {
"dev-housedata-zillow": {
"type": "http",
"url": "https://mcp.housedata.dev/mcp"
}
}
} The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 28 Sept 26 +7
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 26 Sept 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.
- 25 Sept 26 0
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 24 Sept 26 60
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 28 Sept 2026 · Probed https://mcp.housedata.dev/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=housedata.dev | CN=WE1,O=Google Trust Services,C=US | 24 Sept 2026 | 23 Dec 2026 | ECDSA 256 | ECDSA-SHA256 | ec9ecd500f298ee20e54927153c8b19d |
| SANs: housedata.dev, mcp.housedata.dev, *.mcp.housedata.dev | ||||||
| CN=WE1,O=Google Trust Services,C=US (CA) | CN=GTS Root R4,O=Google Trust Services LLC,C=US | 13 Dec 2023 | 20 Feb 2029 | ECDSA 256 | ECDSA-SHA384 | 7ff31977972c224a76155d13b6d685e3 |
| CN=GTS Root R4,O=Google Trust Services LLC,C=US (CA) | CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE | 15 Nov 2023 | 28 Jan 2028 | ECDSA 384 | SHA256-RSA | 7fe530bf331343bedd821610493d8a1b |
Background: What to check on a remote MCP endpoint →
DNSSEC insecure
Validation of mcp.housedata.dev. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| dev. | present | 60074 | 8 | Verified |
| housedata.dev. | absent | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
Authentication No authorisation required
The endpoint answered without asking for a token. Anyone who knows the URL can reach it.
| Result | No authorisation required |
|---|---|
| HTTP status | 200 |
Background: How OAuth 2.1 works in the 2026 MCP spec →
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://mcp.housedata.dev/mcp | Verified | 200 | |
| http (plaintext) | http://mcp.housedata.dev/mcp | Inconclusive | 406 |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →
zillow_autocomplete_places ~180
The regions Zillow knows for a partial place name — cities, ZIPs, neighborhoods, counties — each with its region id, type and centre. What a search box needs before zillow_search_listings, and the way to a regionId.
| Name | Type | Req | Description |
|---|---|---|---|
| count | integer | – | How many suggestions to return. (1-20, default 5) |
| expand | boolean | – | false (default): the compact form - the headline of a record or a search row, or the answer minus photo and tour links. true: the complete response from the data API (a full record is ~17 KB). Same p… |
| q | – | yes | The partial place name, as a person would type it. |
| types | – | – | Comma-separated region types to keep, e.g. city,zipcode,neighborhood. (default REGIONS) |
No output schema declared.
No examples provided.
zillow_building ~162
A rental building — name, address, description, amenities, unit and floor-plan counts, rent range and photos — by buildingId (from a forRent search row with resultType propertyGroup) or by lat and lng.
| Name | Type | Req | Description |
|---|---|---|---|
| buildingId | – | – | The building id from a rental search row (resultType propertyGroup). |
| expand | boolean | – | false (default): the compact form - the headline of a record or a search row, or the answer minus photo and tour links. true: the complete response from the data API (a full record is ~17 KB). Same p… |
| lat | number | – | Latitude, with lng, instead of buildingId. |
| lng | number | – | Longitude, with lat, instead of buildingId. |
No output schema declared.
No examples provided.
zillow_comps ~109
The comparable homes Zillow uses to value this one — each with zpid, address, price, beds, baths, living area, distance and sale date where sold.
| Name | Type | Req | Description |
|---|---|---|---|
| expand | boolean | – | false (default): the compact form - the headline of a record or a search row, or the answer minus photo and tour links. true: the complete response from the data API (a full record is ~17 KB). Same p… |
| zpid | – | yes | The Zillow property id. |
No output schema declared.
No examples provided.
zillow_floor_plans ~173
Every floor plan of a rental building — name, beds, baths, square feet, rent range, lease term — and the units available under each, with unit number, price, square feet and move-in date. Compact drops photo and tour links; expand true keeps them.
| Name | Type | Req | Description |
|---|---|---|---|
| buildingId | – | – | The building id from a rental search row (resultType propertyGroup). |
| expand | boolean | – | false (default): the compact form - the headline of a record or a search row, or the answer minus photo and tour links. true: the complete response from the data API (a full record is ~17 KB). Same p… |
| lat | number | – | Latitude, with lng, instead of buildingId. |
| lng | number | – | Longitude, with lat, instead of buildingId. |
No output schema declared.
No examples provided.
zillow_listing_agent ~142
The listing agent's full profile for a listed home — name, license, phone, email, website, brokerage, bio, social links, Zillow rating and review count — with the broker and the MLS id. Agent fields are null on a home with no active listing. Personal data: handle it as such.
| Name | Type | Req | Description |
|---|---|---|---|
| expand | boolean | – | false (default): the compact form - the headline of a record or a search row, or the answer minus photo and tour links. true: the complete response from the data API (a full record is ~17 KB). Same p… |
| zpid | – | yes | The Zillow property id of a listed home. |
No output schema declared.
No examples provided.
zillow_market_stats ~200
Monthly market statistics for a region, newest first: market temperature with Zillow's buyer/seller label, for-sale inventory, new listings, new pending, median days to pending, and the share sold above and below list — up to 100 months. Give location (a place name) or regionId; `latest` carries the newest row of each series.
| Name | Type | Req | Description |
|---|---|---|---|
| expand | boolean | – | false (default): the compact form - the headline of a record or a search row, or the answer minus photo and tour links. true: the complete response from the data API (a full record is ~17 KB). Same p… |
| location | – | – | A city, ZIP, neighborhood, county or metro as typed into Zillow. |
| months | integer | – | How many months back, up to 100 (default 12). (1-100, default 12) |
| regionId | – | – | A Zillow region id, instead of location. |
No output schema declared.
No examples provided.
zillow_mortgage_rates ~104
Today's mortgage rates as Zillow lists them — product (30-year fixed, FHA, VA, 15-year, ARMs), rate and APR, with Zillow's tag for each.
| Name | Type | Req | Description |
|---|---|---|---|
| expand | boolean | – | false (default): the compact form - the headline of a record or a search row, or the answer minus photo and tour links. true: the complete response from the data API (a full record is ~17 KB). Same p… |
No output schema declared.
No examples provided.
zillow_nearby_homes ~104
Homes Zillow shows near this one, each with zpid, address, price, beds, baths, living area and status.
| Name | Type | Req | Description |
|---|---|---|---|
| expand | boolean | – | false (default): the compact form - the headline of a record or a search row, or the answer minus photo and tour links. true: the complete response from the data API (a full record is ~17 KB). Same p… |
| zpid | – | yes | The Zillow property id. |
No output schema declared.
No examples provided.
zillow_photos ~132
The photo gallery for a home — one URL per photo, in order, with the hero photo first. size full adds every size Zillow serves for each photo.
| Name | Type | Req | Description |
|---|---|---|---|
| expand | boolean | – | false (default): the compact form - the headline of a record or a search row, or the answer minus photo and tour links. true: the complete response from the data API (a full record is ~17 KB). Same p… |
| size | string | – | full to add every image size Zillow serves (larger answer). (one of full) |
| zpid | – | yes | The Zillow property id. |
No output schema declared.
No examples provided.
zillow_price_history ~107
Every listing, price cut, pending, sale and delisting Zillow records for a home, newest first, with the price, the change and the source.
| Name | Type | Req | Description |
|---|---|---|---|
| expand | boolean | – | false (default): the compact form - the headline of a record or a search row, or the answer minus photo and tour links. true: the complete response from the data API (a full record is ~17 KB). Same p… |
| zpid | – | yes | The Zillow property id. |
No output schema declared.
No examples provided.
zillow_property ~200
The record for any zpid, listed or off market — every zpid has one. Compact: the headline (status, price, Zestimate, rent Zestimate, address, coordinates, beds, baths, living area, year built, home type, lot, HOA, days on Zillow, hero photo). expand true: everything — 23 facts, price and tax history, schools with ratings, listing agent and broker, MLS, walk/transit/bike scores, nearby homes, open houses, description and the photo gallery (~17 KB).
| Name | Type | Req | Description |
|---|---|---|---|
| expand | boolean | – | false (default): the compact form - the headline of a record or a search row, or the answer minus photo and tour links. true: the complete response from the data API (a full record is ~17 KB). Same p… |
| zpid | – | yes | The Zillow property id — the number before _zpid in any Zillow property URL, and on every search row. |
No output schema declared.
No examples provided.
zillow_property_facts ~127
The facts for one home: beds, baths, living area, lot, year built, home type, parking, heating and cooling, HOA, price per square foot, and the rest of Zillow's fact sheet — with the current status and price.
| Name | Type | Req | Description |
|---|---|---|---|
| expand | boolean | – | false (default): the compact form - the headline of a record or a search row, or the answer minus photo and tour links. true: the complete response from the data API (a full record is ~17 KB). Same p… |
| zpid | – | yes | The Zillow property id. |
No output schema declared.
No examples provided.
zillow_region ~135
A place name resolved to Zillow's region — id, type, parent state and city, centre and the exact bounding rectangle search uses — or a region id described. Give location or regionId.
| Name | Type | Req | Description |
|---|---|---|---|
| expand | boolean | – | false (default): the compact form - the headline of a record or a search row, or the answer minus photo and tour links. true: the complete response from the data API (a full record is ~17 KB). Same p… |
| location | – | – | A place name to resolve, as typed into Zillow. |
| regionId | – | – | A Zillow region id to describe, instead of location. |
No output schema declared.
No examples provided.
zillow_schools ~96
The schools assigned to a home — name, level, grades, distance and GreatSchools rating.
| Name | Type | Req | Description |
|---|---|---|---|
| expand | boolean | – | false (default): the compact form - the headline of a record or a search row, or the answer minus photo and tour links. true: the complete response from the data API (a full record is ~17 KB). Same p… |
| zpid | – | yes | The Zillow property id. |
No output schema declared.
No examples provided.
zillow_scores ~92
Walk Score, Transit Score and Bike Score for a home's location, with their descriptions.
| Name | Type | Req | Description |
|---|---|---|---|
| expand | boolean | – | false (default): the compact form - the headline of a record or a search row, or the answer minus photo and tour links. true: the complete response from the data API (a full record is ~17 KB). Same p… |
| zpid | – | yes | The Zillow property id. |
No output schema declared.
No examples provided.
zillow_search_listings ~378
Listings for a place typed as on Zillow — a city (Austin, TX), a ZIP, a neighborhood or a county — for sale, for rent or recently sold. One row per listing with its zpid, address, price, beds, baths, living area, days on Zillow and Zestimate; up to 40 per page and 1,000 per search (page x pageSize). Rentals come back as buildings (resultType propertyGroup, with a buildingId) and single homes (property). Sort daysOn ascending for newest first.
| Name | Type | Req | Description |
|---|---|---|---|
| expand | boolean | – | false (default): the compact form - the headline of a record or a search row, or the answer minus photo and tour links. true: the complete response from the data API (a full record is ~17 KB). Same p… |
| location | – | – | A city, ZIP, neighborhood or county as typed into Zillow. Required unless regionId is given. |
| page | integer | – | Page number; page x pageSize must not exceed 1,000. (default 1) |
| pageSize | integer | – | Rows per page, up to 40. (1-40, default 20) |
| regionId | – | – | A Zillow region id from zillow_autocomplete_places or zillow_region, instead of location. |
| sort | string | – | Zillow's sort orders; daysOn with sortAscending true is newest first. (one of relevance, daysOn, price, beds, baths, livingArea, lotArea, yearBuilt, recentlyChanged, featured, rentalPriorityScore) |
| sortAscending | boolean | – | Reverse the sort; false by default. (default false) |
| status | string | – | forSale (default), forRent or sold. (one of forSale, forRent, sold, default forSale) |
No output schema declared.
No examples provided.
zillow_tax_history ~96
Assessed value and tax paid by year for a home, as far back as Zillow records them.
| Name | Type | Req | Description |
|---|---|---|---|
| expand | boolean | – | false (default): the compact form - the headline of a record or a search row, or the answer minus photo and tour links. true: the complete response from the data API (a full record is ~17 KB). Same p… |
| zpid | – | yes | The Zillow property id. |
No output schema declared.
No examples provided.
zillow_top_agents ~122
The agents Zillow ranks around a home by sales in the past year: name, Zillow id, sales count, min/max/average/median sale price, sales in this price range, bio and profile. Who actually sells here.
| Name | Type | Req | Description |
|---|---|---|---|
| expand | boolean | – | false (default): the compact form - the headline of a record or a search row, or the answer minus photo and tour links. true: the complete response from the data API (a full record is ~17 KB). Same p… |
| zpid | – | yes | The Zillow property id. |
No output schema declared.
No examples provided.
zillow_zestimate ~140
The Zestimate for any zpid, listed or not: the value with its low and high, the value 30 days ago, the rent Zestimate, and zestimateHistory — one point a month for about ten years — plus the home's price history. Null where Zillow publishes no Zestimate; nothing is estimated in its place.
| Name | Type | Req | Description |
|---|---|---|---|
| expand | boolean | – | false (default): the compact form - the headline of a record or a search row, or the answer minus photo and tour links. true: the complete response from the data API (a full record is ~17 KB). Same p… |
| zpid | – | yes | The Zillow property id. |
No output schema declared.
No examples provided.
What is the HouseData — Zillow data MCP server?
HouseData — Zillow data is an MCP server listed in the public MCP registry as dev.housedata/zillow. Zillow data for agents: listings, records, Zestimate history, market stats. 19 tools, pay per call. This page covers its hosted endpoint (https://mcp.housedata.dev/mcp).
Is the HouseData — Zillow data MCP server safe to use?
HouseData — Zillow data scores 68 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.
What tools does the HouseData — Zillow data MCP server expose?
HouseData — Zillow data exposes 19 tools: zillow_search_listings, zillow_autocomplete_places, zillow_region, zillow_property, zillow_property_facts, and 14 more. Their descriptions and schemas cost roughly 2,799 tokens of context every time the server is loaded.
Does the HouseData — Zillow data MCP server require authentication?
No. We connected to HouseData — Zillow data without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.
Is the HouseData — Zillow data MCP server still maintained?
HouseData — Zillow data is still listed as active in the MCP registry. We last reached this channel on 28 September 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.