Serveur MCP

Property Hazard MCP

ai.zipquote/us-property-hazard-risk
Cartes et localisation Immobilier Public et accessible MCP 2025-11-25

Ce que fait ce MCP

Geocodes US property addresses and assesses flood, wildfire, earthquake, fault, and coastal hazard exposure.

assess_property_hazard
Assess Property Hazard Risk
Assess natural hazard exposure for a single US property address. Validates and geocodes the address (US Census Bureau geocoder), then looks up FEMA flood zone, wildfire hazard, USGS seismic PGA, active fault proximity, and coastal proximity. Returns a location-only hazard score (0-100) and tier. US addresses only; no building characteristics required.
Lecture seule Accès externe Idempotent
Schéma d’entrée
{'type': 'object', 'title': 'assess_property_hazardArguments', 'required': ['address'], 'properties': {'address': {'type': 'string', 'title': 'Address'}}}
Schéma de sortie
{'type': 'object', 'title': 'HazardAssessment', 'required': ['input_address', 'validated'], 'properties': {'lat': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Lat', 'default': None, 'description': 'Latitude of the matched address'}, 'lng': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Lng', 'default': None, 'description': 'Longitude of the matched address'}, 'sfha': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'title': 'Sfha', 'default': None, 'description': 'Whether the address is in a Special Flood Hazard Area'}, 'message': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Message', 'default': None, 'description': 'Explanation of why validation failed, if it did'}, 'validated': {'type': 'boolean', 'title': 'Validated', 'description': 'Whether the address was successfully validated/geocoded'}, 'flood_zone': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Flood Zone', 'default': None, 'description': 'FEMA flood zone code (e.g. AE, X, VE); null if unavailable'}, 'hazard_tier': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Hazard Tier', 'default': None, 'description': 'Hazard tier label: Low, Moderate, High, or Very High'}, 'seismic_pga': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Seismic Pga', 'default': None, 'description': 'USGS peak ground acceleration in g (ASCE 7-22)'}, 'hazard_score': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Hazard Score', 'default': None, 'description': 'Deterministic location-only hazard score, 0-100'}, 'input_address': {'type': 'string', 'title': 'Input Address', 'description': 'The address as provided by the caller'}, 'hazard_drivers': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Hazard Drivers', 'default': None, 'description': 'Up to 5 human-readable factors driving the score'}, 'wildfire_score': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Wildfire Score', 'default': None, 'description': 'Coarse wildfire hazard tier, 0 (none) to 4 (very high)'}, 'flood_available': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'title': 'Flood Available', 'default': None, 'description': 'Whether the FEMA flood zone lookup succeeded'}, 'matched_address': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Matched Address', 'default': None, 'description': 'Normalized address returned by the geocoder'}, 'fault_distance_miles': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Fault Distance Miles', 'default': None, 'description': 'Distance to the nearest known active fault, in miles'}, 'coastal_distance_miles': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Coastal Distance Miles', 'default': None, 'description': 'Distance to the nearest coastline, in miles'}}, 'description': 'Hazard exposure result for a single US property address.'}
Ajouté
assess_property_hazard
17 September 2026 07:57