rank_hazard_safe_sites
PAID (200 credits PER CANDIDATE, max 25 candidates/call) — bulk seismic- risk screener. Runs assess_property_hazard's seismic check under the hood for each [lon, lat] candidate and returns only the top_n ranked by lowest real seismic risk (PGA). Not a full multi-hazard ranking — ranked by ONE real, single-source metric only (matches this project's no-invented- composite-score stance); disaster_history_10y/active_weather_alerts are still included per-candidate for context. Use estimate_cost(tool_name= "rank_hazard_safe_sites", units=) first to quote. Requires Authorization: Bearer <api_key>. Returns JSON: {ok, evaluated, excluded_count, excluded, ranked_by, top, note}.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"candidates": "<candidates>"
},
"name": "rank_hazard_safe_sites"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| top_n | No | ||
| candidates | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |