us-property-hazard-risk
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@us-property-hazard-riskassess hazard risk for 123 Main St, Springfield, IL"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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.
Related MCP server: Falling Tree Risk MCP Server
Data sources
US Census Bureau Geocoder — address validation + geocoding
FEMA NFHL — flood zone
USGS Design Maps — seismic PGA
Static reference points (haversine) — fault + coastal proximity
Local dev
python -m venv venv
venv/Scripts/pip install -r requirements.txt # venv/bin/pip on macOS/Linux
cd src
../venv/Scripts/python server.py # ../venv/bin/python on macOS/LinuxStarts a streamable-HTTP MCP server on http://localhost:8000/mcp:
curl -X POST http://localhost:8000/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"assess_property_hazard","arguments":{"address":"1600 Pennsylvania Ave NW, Washington, DC 20500"}}}'Deployment
Runs via Docker Compose (docker-compose.yml):
docker compose up -d --buildKnown 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.
This server cannot be deployed
Maintenance
Related MCP Connectors
Disaster risk for any Japanese address from official government data. 6 hazards, sources cited.
Address-level storm event data and forecasted property risk API for AI agents
US property risk data for agents: flood, hazards, taxes, air quality. Credits or USDC.
Zoning, ADU eligibility, flood zone, setbacks, and buildability intelligence for U.S. parcels.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceProperty intelligence API for US real estate. Returns 16+ data points for any US address: noise levels, wetlands, slope, natural light, powerline proximity, crime rates, property facing direction, zoning, public record, radon risk, natural hazards (earthquake, flood, wildfire), neighborhood demographics, falling tree risk, RF/cell tower exposure, and nearby school.-
- FlicenseNot gradedqualityDmaintenanceProvides falling tree risk intelligence for any US property address.-
- FlicenseNot gradedqualityCmaintenanceAssess natural and technological risks for French addresses or communes using open APIs (Géorisques, Base Adresse Nationale).-
- FlicenseNot gradedqualityBmaintenanceProvides free property and parcel intelligence using official US government data APIs, county assessor records, and live listings, with tools for hazard risk checks, affordability calculations, and parcel ranking.-