Microburbs Australian Property Data
Qué hace este MCP
Provides Australian property, suburb, valuation, sales, rental, zoning, school, risk, geospatial, and census statistics.
Herramientas
Esquema de entrada
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'integer', 'default': 50, 'maximum': 500.0, 'minimum': 1.0, 'description': 'Max fields to return.'}, 'query': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'examples': ['couple family children'], 'description': "Fuzzy search over ABS field names/codes, table topics and column labels (e.g. 'total population', 'couple family children', 'tenure owned outright', or 'median rent'). Omit to list."}}}
Esquema de entrada
{'type': 'object', 'required': ['region_level'], 'properties': {'limit': {'type': 'integer', 'default': 100, 'maximum': 1000.0, 'minimum': 1.0, 'description': 'Max regions to return.'}, 'query': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'examples': ['lake'], 'description': 'Filter by region name (substring, case-insensitive). Omit to list.'}, 'region_level': {'type': 'string', 'examples': ['SAL'], 'description': 'Region level: SAL (suburb), SA1, SA2, SA3, SA4, LGA, POA, GCCSA, STE, AUS.'}}}
Esquema de entrada
{'type': 'object', 'required': ['region_level', 'region', 'fields'], 'properties': {'mode': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': "SAL only: 'sa1' returns values for every SA1 in the suburb, instead of the suburb aggregate."}, 'fields': {'type': 'string', 'examples': ['Median_age_persons'], 'description': 'Comma-separated field codes (from /fields). Required, 1-5 per call.'}, 'region': {'type': 'string', 'examples': ['Belmont North'], 'description': 'Region name (case-insensitive). For SA1, the SA1 code (SA1s are unnamed).'}, 'region_level': {'type': 'string', 'examples': ['SAL'], 'description': 'Region level: SAL (suburb), SA1, SA2, SA3, SA4, LGA, POA, GCCSA, STE, AUS.'}}}
Esquema de entrada
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'examples': ['27 Arlington Street, Belmont North NSW'], 'minLength': 2, 'description': 'Freeform address string.'}}}
Esquema de entrada
{'type': 'object', 'required': ['q'], 'properties': {'q': {'type': 'string', 'minLength': 1, 'description': 'Partial suburb name.'}, 'state': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Optional state filter (NSW, VIC, ...).'}}}
Esquema de entrada
{'type': 'object', 'required': [], 'properties': {'state': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Filter by state / territory (NSW, VIC, ...). Optional â\x80\x94 ~540 LGAs nationally.'}}}
Esquema de entrada
{'type': 'object', 'required': ['lga_name'], 'properties': {'lga_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['sal'], 'properties': {'sal': {'type': 'string', 'description': 'Required. Suburb (SAL) to list mesh blocks for.'}}}
Esquema de entrada
{'type': 'object', 'required': ['mb_code'], 'properties': {'mb_code': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': [], 'properties': {}}
Esquema de entrada
{'type': 'object', 'required': [], 'properties': {}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}, 'radius_m': {'type': 'integer', 'default': 1000, 'maximum': 5000.0, 'minimum': 100.0, 'description': 'Search radius in metres (100â\x80\x935000, default 1000).'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'geojson': {'type': 'boolean', 'default': True, 'description': 'When false, geometry is dropped â\x80\x94 every Feature keeps its per-mesh-block stats but its `geometry` is null. Use it for the stats surface without the polygons (default true â\x80\x94 response unchanged).'}, 'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}, 'radius_km': {'type': 'number', 'default': 1.0, 'maximum': 5.0, 'minimum': 0.1, 'description': 'Search radius in km (0.1-5).'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'geojson': {'type': 'boolean', 'default': False, 'description': 'When true, add a `geojson` FeatureCollection of the hazard polygons clipped to a 1km-radius circle around the property, plus `geojson_meta` (default false â\x80\x94 response unchanged).'}, 'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'geojson': {'type': 'boolean', 'default': False, 'description': 'When true, add a `geojson` FeatureCollection of the hazard polygons clipped to a 1km-radius circle around the property, plus `geojson_meta` (default false â\x80\x94 response unchanged).'}, 'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'geojson': {'type': 'boolean', 'default': False, 'description': 'When true, add a `geojson` FeatureCollection of the hazard polygons clipped to a 1km-radius circle around the property, plus `geojson_meta` (default false â\x80\x94 response unchanged).'}, 'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'geojson': {'type': 'boolean', 'default': False, 'description': 'When true, add a `geojson` FeatureCollection of the hazard polygons clipped to a 1km-radius circle around the property, plus `geojson_meta` (default false â\x80\x94 response unchanged).'}, 'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'geojson': {'type': 'boolean', 'default': False, 'description': 'When true, add a `geojson` FeatureCollection of the hazard polygons clipped to a 1km-radius circle around the property, plus `geojson_meta` (default false â\x80\x94 response unchanged).'}, 'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'geojson': {'type': 'boolean', 'default': False, 'description': 'When true, add a `geojson` FeatureCollection of the hazard polygons clipped to a 1km-radius circle around the property, plus `geojson_meta` (default false â\x80\x94 response unchanged).'}, 'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}, 'radius_m': {'type': 'integer', 'default': 1000, 'maximum': 5000.0, 'minimum': 100.0, 'description': 'Search radius in metres (100â\x80\x935000, default 1000).'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['gnaf_id'], 'properties': {'gnaf_id': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': [], 'properties': {'state': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Filter by state / territory. Optional â\x80\x94 ~110 SA4s nationally.'}}}
Esquema de entrada
{'type': 'object', 'required': ['sa4_name'], 'properties': {'sa4_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': [], 'properties': {'filter': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Range filter `fieldKey:min..max` (repeatable). Valid fieldKeys: medianHousePrice, grossYield, medianRent, growthForecast4yr, growth10yrCagr, growth3yrCagr, rentGrowth3yr, soldAtLossPct, daysOnMarket, vacancyRate, unitMedianPrice, unitGrossYield, unitMedianRent, unitGrowthForecast4yr, unitGrowth10yrCagr, unitGrowth3yrCagr, unitRentGrowth3yr, unitSoldAtLossPct, unitDaysOnMarket, unitVacancyRate, stockOnMarket, monthsOfInventory, landValuePerSqm, lifestyleScore, safetyScore, hipScore, affluenceScore, renters, distanceCbdKm, publicHousingPct, overseasBornPct, welfareReliancePct, unemploymentPct, singleParentsPct, familyHouseholdsPct, privateSchoolPct, medianIncomeWeekly, communityDepthIndex, premiumRenovationIndex, homeOfficeIndex, tranquilityIndex, innovationEconomyIndex, alternativeLivingIndex, investorConcentration, negativeGearingExposure, mortgageStress. Apartment/unit metrics are the `unit`-prefixed keys (unitMedianPrice, unitGrossYield, unitMedianRent, â\x80¦); the unprefixed market keys are houses. Unit data only exists where a suburb has a real unit market â\x80\x94 coverage runs ~13-54% of suburbs depending on the field, so a unit filter implicitly excludes house-only suburbs.'}, 'states': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Comma-separated states (names or abbreviations), e.g. `VIC`.'}, 'regions': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Comma-separated EXACT SA4 region names â\x80\x94 call GET /v1/suburbs/finder/regions for the list. A metro name like `Melbourne` alone will NOT match.'}, 'property_type': {'type': 'string', 'default': 'house', 'description': "Legacy flag: 'unit' re-points the ten unprefixed house-market keys (medianHousePrice, grossYield, ...) at their unit column. It does NOT affect the explicit `unit`-prefixed keys, which are always units. Prefer the `unit` keys â\x80\x94 they are visible in /fields and can be mixed with house keys in one query."}}}
Esquema de entrada
{'type': 'object', 'required': [], 'properties': {}}
Esquema de entrada
{'type': 'object', 'required': [], 'properties': {}}
Esquema de entrada
{'type': 'object', 'required': [], 'properties': {'sort': {'enum': ['medianHousePrice', 'grossYield', 'medianRent', 'growthForecast4yr', 'growth10yrCagr', 'growth3yrCagr', 'rentGrowth3yr', 'soldAtLossPct', 'daysOnMarket', 'vacancyRate', 'unitMedianPrice', 'unitGrossYield', 'unitMedianRent', 'unitGrowthForecast4yr', 'unitGrowth10yrCagr', 'unitGrowth3yrCagr', 'unitRentGrowth3yr', 'unitSoldAtLossPct', 'unitDaysOnMarket', 'unitVacancyRate', 'stockOnMarket', 'monthsOfInventory', 'landValuePerSqm', 'lifestyleScore', 'safetyScore', 'hipScore', 'affluenceScore', 'renters', 'distanceCbdKm', 'publicHousingPct', 'overseasBornPct', 'welfareReliancePct', 'unemploymentPct', 'singleParentsPct', 'familyHouseholdsPct', 'privateSchoolPct', 'medianIncomeWeekly', 'communityDepthIndex', 'premiumRenovationIndex', 'homeOfficeIndex', 'tranquilityIndex', 'innovationEconomyIndex', 'alternativeLivingIndex', 'investorConcentration', 'negativeGearingExposure', 'mortgageStress', '-medianHousePrice', '-grossYield', '-medianRent', '-growthForecast4yr', '-growth10yrCagr', '-growth3yrCagr', '-rentGrowth3yr', '-soldAtLossPct', '-daysOnMarket', '-vacancyRate', '-unitMedianPrice', '-unitGrossYield', '-unitMedianRent', '-unitGrowthForecast4yr', '-unitGrowth10yrCagr', '-unitGrowth3yrCagr', '-unitRentGrowth3yr', '-unitSoldAtLossPct', '-unitDaysOnMarket', '-unitVacancyRate', '-stockOnMarket', '-monthsOfInventory', '-landValuePerSqm', '-lifestyleScore', '-safetyScore', '-hipScore', '-affluenceScore', '-renters', '-distanceCbdKm', '-publicHousingPct', '-overseasBornPct', '-welfareReliancePct', '-unemploymentPct', '-singleParentsPct', '-familyHouseholdsPct', '-privateSchoolPct', '-medianIncomeWeekly', '-communityDepthIndex', '-premiumRenovationIndex', '-homeOfficeIndex', '-tranquilityIndex', '-innovationEconomyIndex', '-alternativeLivingIndex', '-investorConcentration', '-negativeGearingExposure', '-mortgageStress'], 'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': "Sort field. Prefix '-' for descending (highest first), e.g. `-growth10yrCagr`. Must be one of the field keys (see enum). Works on its own â\x80\x94 you do NOT need a filter on the field you sort by; to rank without a threshold, pass `sort` and no filter. Only when `sort` is omitted does it default to the first filter field, desc. Apartment/unit metrics are the `unit`-prefixed keys (unitMedianPrice, unitGrossYield, unitMedianRent, â\x80¦); the unprefixed market keys are houses. Unit data only exists where a suburb has a real unit market â\x80\x94 coverage runs ~13-54% of suburbs depending on the field, so a unit filter implicitly excludes house-only suburbs."}, 'limit': {'type': 'integer', 'default': 25, 'description': 'Page size. Hard cap 25 â\x80\x94 a larger value is clamped, NOT an error, and `meta.requested_limit` says so. For more than 25 results, page with `offset`.'}, 'filter': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Range filter `fieldKey:min..max` (repeatable). Open-ended `min..` / `..max`. Valid fieldKeys: medianHousePrice, grossYield, medianRent, growthForecast4yr, growth10yrCagr, growth3yrCagr, rentGrowth3yr, soldAtLossPct, daysOnMarket, vacancyRate, unitMedianPrice, unitGrossYield, unitMedianRent, unitGrowthForecast4yr, unitGrowth10yrCagr, unitGrowth3yrCagr, unitRentGrowth3yr, unitSoldAtLossPct, unitDaysOnMarket, unitVacancyRate, stockOnMarket, monthsOfInventory, landValuePerSqm, lifestyleScore, safetyScore, hipScore, affluenceScore, renters, distanceCbdKm, publicHousingPct, overseasBornPct, welfareReliancePct, unemploymentPct, singleParentsPct, familyHouseholdsPct, privateSchoolPct, medianIncomeWeekly, communityDepthIndex, premiumRenovationIndex, homeOfficeIndex, tranquilityIndex, innovationEconomyIndex, alternativeLivingIndex, investorConcentration, negativeGearingExposure, mortgageStress. Apartment/unit metrics are the `unit`-prefixed keys (unitMedianPrice, unitGrossYield, unitMedianRent, â\x80¦); the unprefixed market keys are houses. Unit data only exists where a suburb has a real unit market â\x80\x94 coverage runs ~13-54% of suburbs depending on the field, so a unit filter implicitly excludes house-only suburbs.'}, 'offset': {'type': 'integer', 'default': 0, 'description': 'Row offset â\x80\x94 page through results more than 25 deep. `meta.next_offset` gives the value for the next page.'}, 'states': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Comma-separated states â\x80\x94 abbreviation or full name, e.g. `VIC` or `Victoria`. Anything else is a 422 listing the valid values (a city name is not a state â\x80\x94 use `regions`).'}, 'regions': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Comma-separated EXACT SA4 region names â\x80\x94 call GET /v1/suburbs/finder/regions for the list. e.g. `Melbourne - Inner`, `Melbourne - West`. A metro name like `Melbourne` alone will NOT match; an unknown value 422s with the closest real names.'}, 'property_type': {'type': 'string', 'default': 'house', 'description': "Legacy flag: 'unit' re-points the ten unprefixed house-market keys (medianHousePrice, grossYield, ...) at their unit column. It does NOT affect the explicit `unit`-prefixed keys, which are always units. Prefer the `unit` keys â\x80\x94 they are visible in /fields and can be mixed with house keys in one query."}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'limit': {'anyOf': [{'type': 'integer', 'minimum': 1.0}, {'type': 'null'}], 'description': 'Features to return (default: all).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0.0, 'description': 'Feature offset â\x80\x94 page with `limit`.'}, 'category': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Only this display category (e.g. `Shopping`). Case-insensitive.'}, 'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': [], 'properties': {'q': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': "Suburb-name search. Matches exactly, then by substring, then by fuzzy near-miss so a typo still resolves ('devenport' -> Devonport). Each row comes back with `match` and `score` saying how it was found."}, 'lga': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Filter by Local Government Area name.'}, 'sa3': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Filter by SA3 name.'}, 'sa4': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Filter by SA4 name.'}, 'state': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': "Filter by state / territory (e.g. NSW, VIC, 'New South Wales')."}, 'postcode': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Filter by 4-digit postcode (POA).'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'limit': {'type': 'integer', 'default': 30, 'description': 'Max listings to return (default 30, max 200). `total` always reports the full match count.'}, 'verbose': {'type': 'boolean', 'default': False, 'description': "Include the agent's full ad-copy in `attributes.description`. Off by default â\x80\x94 it averages ~1.5 KB per listing."}, 'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'geojson': {'type': 'boolean', 'default': False, 'description': 'When true, each sub-risk additionally carries a `geojson` FeatureCollection clipped to the suburb boundary â\x80\x94 one call returns coverage plus every risk shape (default false â\x80\x94 response unchanged).'}, 'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'geojson': {'type': 'boolean', 'default': False, 'description': 'When true, add a `geojson` FeatureCollection of the bushfire polygons clipped to the suburb boundary (default false â\x80\x94 response unchanged).'}, 'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'geojson': {'type': 'boolean', 'default': False, 'description': 'When true, add a `geojson` FeatureCollection of the flood polygons clipped to the suburb boundary (default false â\x80\x94 response unchanged).'}, 'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'limit': {'type': 'integer', 'default': 20, 'description': 'Sales to return (default 20, max 200).'}, 'offset': {'type': 'integer', 'default': 0, 'description': 'Row offset â\x80\x94 page through the feed with `limit`.'}, 'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'geojson': {'type': 'boolean', 'default': True, 'description': 'When false, geometry is dropped â\x80\x94 every Feature keeps its `properties` but its `geometry` is null. Use it to fetch the counts and per-feature attributes without the coordinates (default true â\x80\x94 response unchanged).'}, 'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'geojson': {'type': 'boolean', 'default': True, 'description': 'When false, geometry is dropped â\x80\x94 every Feature keeps its `properties` but its `geometry` is null. Use it to fetch the counts and per-feature attributes without the coordinates (default true â\x80\x94 response unchanged).'}, 'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'geojson': {'type': 'boolean', 'default': True, 'description': 'When false, geometry is dropped â\x80\x94 every Feature keeps its `properties` but its `geometry` is null. Use it to fetch the counts and per-feature attributes without the coordinates (default true â\x80\x94 response unchanged).'}, 'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name', 'layer'], 'properties': {'layer': {'enum': ['bushfire', 'flood', 'heritage', 'erosion', 'landslide', 'acid-sulfate'], 'type': 'string', 'examples': ['flood'], 'description': 'Hazard layer to return.'}, 'geojson': {'type': 'boolean', 'default': True, 'description': 'When false, geometry is dropped â\x80\x94 every Feature keeps its `properties` but its `geometry` is null. Use it to fetch the counts and per-feature attributes without the coordinates (default true â\x80\x94 response unchanged).'}, 'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'geojson': {'type': 'boolean', 'default': True, 'description': 'When false, geometry is dropped â\x80\x94 every Feature keeps its `properties` but its `geometry` is null. Use it to fetch the counts and per-feature attributes without the coordinates (default true â\x80\x94 response unchanged).'}, 'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'geojson': {'type': 'boolean', 'default': True, 'description': 'When false, geometry is dropped â\x80\x94 every Feature keeps its `properties` but its `geometry` is null. Use it to fetch the counts and per-feature attributes without the coordinates (default true â\x80\x94 response unchanged).'}, 'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'geojson': {'type': 'boolean', 'default': True, 'description': 'When false, geometry is dropped â\x80\x94 every Feature keeps its `properties` but its `geometry` is null. Use it to fetch the counts and per-feature attributes without the coordinates (default true â\x80\x94 response unchanged).'}, 'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'geojson': {'type': 'boolean', 'default': True, 'description': 'When false, geometry is dropped â\x80\x94 every Feature keeps its `properties` but its `geometry` is null. Use it to fetch the counts and per-feature attributes without the coordinates (default true â\x80\x94 response unchanged).'}, 'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'suburb_name': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', 'required': ['suburb_name'], 'properties': {'limit': {'anyOf': [{'type': 'integer', 'minimum': 1.0}, {'type': 'null'}], 'description': 'Streets to return (default: all).'}, 'offset': {'type': 'integer', 'default': 0, 'minimum': 0.0, 'description': 'Street offset â\x80\x94 page with `limit`.'}, 'suburb_name': {'type': 'string'}}}
Cambios recientes en herramientas
Servidores MCP similares
Fema Nfhl
Queries FEMA's National Flood Hazard Layer for flood zones, base flood elevations, floodways, map panels and related property or …
GUTHMANN® Berlin Real Estate
Searches Berlin property listings and provides granular Berlin real-estate, neighborhood, demographic, and market statistics.
Parcellaire — cadastre, DVF & DPE
Provides French cadastral, property transaction, energy diagnostic, parcel context, geocoding, and property price estimation data.
Agentic House Search
Provides UK postcode geography and neighborhood reports using government datasets covering property, crime, transport, schools, a…
mcp
Provides US parcel boundaries, ownership, sales history, permits, and hail-related real estate data.
DoorProfit Crime & Neighborhood Data
Provides US crime, neighborhood, demographic, rent, and offender information for addresses.
SupplyGraph.AI Data
Provides China-focused location, surrounding-area, company, industry-chain, property, population, retail, and regional business i…
DFX Real Estate Intelligence
Provides US commercial real estate, parcel, debt maturity, bank CRE exposure, private capital, investor, ownership, occupancy, an…