Hemnet MCP vs HouseData — Zillow data

A side-by-side look at the Hemnet MCP and HouseData — Zillow data MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.

Hemnet MCP logoHemnet MCPReal Estate · Local subprocess (stdio)Hemnet.se real estate for Claude: search, sold prices, listings & market stats64GoodAuth: no auth required
H
HouseData — Zillow dataReal Estate
Zillow data for agents: listings, records, Zestimate history, market stats. 19 tools, pay per call.38FairAuth: not declared

Verdict: choose Hemnet MCP for real estate work as a local process; choose HouseData — Zillow data for real estate. You can also run both side by side in one mcpServers block.

Which MCP server should you choose?

Hemnet MCP logoChoose Hemnet MCP when

  • You need dedicated capabilities in the Real Estate domain.
  • You prefer a local stdio subprocess transport.
  • Its auth model fits you: No auth required.
  • You want tools like hemnet_autocomplete_location, hemnet_search_listings, hemnet_get_listing.
Explore Hemnet MCP

H
Choose HouseData — Zillow data when

  • You need dedicated capabilities in the Real Estate domain.
Explore HouseData — Zillow data

Feature & specification comparison

Rows where the two servers differ are marked.

SpecHemnet MCP logoHemnet MCP
H
HouseData — Zillow data
CategoryReal EstateReal Estate
Quality signal64/100 · Good38/100 · Fair
Install commandConfirmedNot confirmed yet
TransportLocal subprocess (stdio)—
AuthNo auth requiredNot declared
PricingFreePaid service
Required env varsNone listedNone listed
Verified ownerCommunity listingCommunity listing
GitHub stars1—
Directory activity 2 views 0 installs 0 upvotes 1 views 0 installs 0 upvotes
Tools11Not listed

Tools & capabilities

Hemnet MCP tools 11

  • hemnet_autocomplete_locationLook up Hemnet location ids for a free-text place name (municipality, district, or area). Returns ranked hits with `location_id`, `full_name`, and `parent_full_name`. Feed a `location_id` into hemnet_search_listings / hemnet_search_sold. Read-only.
  • hemnet_search_listingsSearch active for-sale property listings on hemnet.se by location and optional filters (price band in SEK, rooms, living area in m², property-type groups, keywords). Returns listing summaries with price, fee, m², rooms, price-per-m², and coordinates. Provide `location_ids` (from hemnet_autocomplete_location) or a free-text `location`. Read-only.
  • hemnet_get_listingFetch the full detail of a single active for-sale listing by its Hemnet id or a /bostad/ URL. Returns price, monthly fee, yearly running costs, living/land area in m², rooms, tenure, construction year, energy class, broker, description, status labels, coordinates, and gallery photo URLs. For a SOLD listing use hemnet_get_sold_listing instead. Read-only.
  • hemnet_get_listing_photosReturn the gallery photo URLs for an active for-sale Hemnet listing by id or /bostad/ URL. Read-only.
  • hemnet_search_soldSearch SOLD property listings ("slutpriser") on hemnet.se by location and optional filters. Each result carries the achieved final price, the asking price, and the over/under-asking percentage — the core comps signal for valuation. Provide `location_ids` (from hemnet_autocomplete_location) or a free-text `location`. Read-only.
  • hemnet_get_sold_listingFetch the full detail of a single SOLD listing by its Hemnet id or a /salda/ URL. Returns final price, asking price, price change, m², rooms, tenure, broker, and coordinates. Read-only.
  • hemnet_compare_listingsFetch and normalise multiple active for-sale Hemnet listings at once (by id or /bostad/ URL) for side-by-side comparison. Up to 20 targets; input order preserved; per-row errors captured. Read-only.
  • hemnet_get_by_addressResolve a free-text Swedish street address to a live Hemnet for-sale listing. Give the `address` (street + number) and a `location` (city/area/municipality). Returns the matched listing with a `matched: true`, the match `score`, and `matched_via`, or `{ resolved: false }` when nothing matches. Scans up to 500 listings in the location; a miss with `truncated: true` is not definitive — pass price_min/price_max or a smaller location to narrow it. Read-only.
  • hemnet_get_market_statsAggregate median/average statistics from recent SOLD listings for a location (and optional property-type/size filters): median & average final price, median & average price-per-m², and average over/under-asking percentage. The stats cover the most recent `max_sales` sales (default 200, max 500), not necessarily every match — compare `sampled_sales` with `total_matching_sales`. Provide `location_ids` or a free-text `location`. Read-only.
  • hemnet_calculate_mortgageLocal-only Swedish mortgage calculator (all amounts SEK). Returns the monthly cost broken into interest, mandated amortisation (amorteringskrav from LTV, rules as of 1 April 2026), BRF fee (avgift), and operating cost — with both gross and after-tax (ränteavdrag) totals. Provide `down_payment` OR `down_payment_percent` (defaults to the legal 10% minimum). No network call.
  • hemnet_healthcheckRound-trips a small public www.hemnet.se URL (/graphql) through ContextMint Bridge (your signed-in browser tab) and returns diagnostics: the bridge's role (host/peer/null), port, version, the extension link (linked / pair pending / not attached / never answered), the elapsed round-trip time, and a plain-English hint distinguishing 'bridge never came up' from 'extension not connected' from 'this browser can't serve a capability' from 'real www.hemnet.se-side problem'. Read-only, no auth required. Call this when a real tool fails and you want to know which hop broke.

HouseData — Zillow data tools

No tool names declared yet. Check the project README from the listing page.

Ready-to-paste client configs

Paste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.

Hemnet MCP

mcpServers (Claude Desktop / Cursor)
{
  "mcpServers": {
    "hemnet-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "hemnet-mcp"
      ]
    }
  }
}

HouseData — Zillow data

No confirmed install command for HouseData — Zillow data yet — follow the setup steps linked from its listing page rather than a guessed package name.

Frequently asked questions

Hemnet MCP is categorized under Real Estate and uses a local stdio subprocess. HouseData — Zillow data belongs to Real Estate and uses an install path we have not confirmed yet. Pick Hemnet MCP for real estate work and HouseData — Zillow data for real estate.

Copy the mcpServers block from the config section on this page into your client's config (for example claude_desktop_config.json or ~/.cursor/mcp.json), then fully restart the client. HouseData — Zillow data has no confirmed install command yet — follow its own setup instructions.

Hemnet MCP is listed as free. Auth: no auth required. HouseData — Zillow data is listed as a paid service. If a server needs environment variables such as API keys, define them under the env key in your client's MCP config.

Yes. MCP clients support multiple servers: add hemnet-mcp and housedata-zillow-data as separate keys in the same mcpServers object, and your assistant will call tools from either one.

On AllMCPs, Hemnet MCP has a quality signal of 64/100 (Good) with 2 views, 0 installs and 1 GitHub stars. HouseData — Zillow data has 38/100 (Fair) with 1 views, 0 installs and 0 GitHub stars.