For real estate & property tech

Demographic & drive-time analysis for property teams

U.S. geography pre-joined to Census demographics, ZIP-level buying-power data, and drive-time areas around any address. Build territory maps, comp-set analyses, and listing dashboards in minutes — no mapping team, no notebook.

What it looks like

A typical workflow for real estate & property tech teams. Each line is one operation; together they take a few minutes and produce a published map plus a downloadable dataset.

# "Demographics within a 20-minute drive of 123 Main St."

const { results } = await mcp.call("bulk_match_addresses", {
  records: [{ id: "listing", street: "123 Main St", city: "Austin", state: "TX" }],
});

mcp.call("geo_isochrone", { point: [results[0].lng, results[0].lat], minutes: [20] })
  → 1 drive-time polygon · 387 ZIP code areas inside

mcp.call("census_acs", {
  collection: "us-zcta", version: "tiger-2024", year: 2023,
  variables: ["B19013_001E", "B25077_001E", "B01002_001E"],   // income, home value, age
  geometry: drive_polygon,
  slug: "listing-area-demographics-2023",
})

mcp.call("create_report", {
  slug: "123-main-st-comps", public: false,
  config: {
    collection: "us-zcta", version: "tiger-2024",
    datasets: [{
      slug: "listing-area-demographics-2023", field: "B19013_001E",
      palette: "sequential",
      classify: { method: "quantile", bins: 7 },
    }],
    embed_origins: ["https://maps.yourbrokerage.com"],
  },
})
  → maps.yourbrokerage.com/embed/123-main-st-comps

What you can build

The tools you'd actually use

lookup_shape_at_point
Latitude/longitude → containing ZIP code / county / congressional district
shapes_within_radius
Every ZIP code within X miles of an address
geo_voronoi
Catchment polygons around any set of locations
geo_isochrone
Drive / walk / cycle time around an address
census_acs
Income / age / ownership for every ZIP code
geo_nearest_n
N nearest boundaries to a point, by great-circle distance
render_map_bivariate
Income × ownership-rate heatmap
render_dot_density
Households per ZIP code as dots, by category

How it differs from the alternative

vs. Esri Tapestry / Easy Analytic: same data, $50/month versus $5,000-per-seat. vs. building with raw Census files + Mapbox: every join is one call, not a pipeline. vs. ChatGPT: actual map output, embeddable on your site.

Pricing for real estate & property tech teams

Brokerage teams run on Pro ($50/month) for the branded embeds + sub-workspaces. National operators with high call volume should email about Enterprise. Full pricing details.

Brokers, franchises, multifamily — one toolkit for U.S. property geography.

Free tier — try the demographic-overlay flow before any credit card.

Get an API key

The same toolkit also covers grassroots organizing platforms & campaign tooling · healthcare & life sciences · civic tech & journalism · retail, consumer brands & site selection · insurance & risk modeling · logistics, delivery & field service · research, academia & think tanks · pollsters & survey research firms — one U.S.-geography surface for any team whose question comes down to where.