us-property-hazard-risk (MCP server)
A remote MCP server that assesses natural
hazard exposure — flood, wildfire, earthquake, and coastal proximity — for a
single US property address, using only free, keyless public data. No API
keys, no database, no map. Works from Claude, ChatGPT, or any other
MCP-compatible host.
Tool
assess_property_hazard(address: str)
Validates and geocodes the address, then returns flood zone (FEMA NFHL),
wildfire hazard score, seismic PGA (USGS, ASCE 7-22), fault and coastal
distance, and a deterministic 0–100 hazard_score / hazard_tier with up to
5 hazard_drivers. If a data source is unavailable, that field is reported
as unknown rather than assumed zero-risk.
Data sources
Local dev
Starts a streamable-HTTP MCP server on http://localhost:8000/mcp:
Deployment
Runs via Docker Compose (docker-compose.yml):
Known limitations
- US addresses only
- FEMA NFHL is occasionally unreachable from some networks (
flood_available: false)
- Wildfire scoring is a coarse coordinate-zone heuristic, not parcel-level
License
MIT — see LICENSE.