Tool ReferenceSevere Weather
severe_weather_multiday_intensity
Storm Data - Intensity Analysis
Severe weather intensity analysis from contour data — single day or multi-day,
over CONUS or any region (point+radius, county, city/town, custom geometry).
Omit end_date (or set it equal to start_date) for a single-day contour
summary with area, severity-bin breakdown, intensity statistics, and
geographic extent (replaces severe_weather_contours_summary).
All dates are interpreted as US central-time (CST/CDT) calendar days.
intensity_threshold units: HAIL/RAINFALL/SNOWFALL=inches, WIND_GUST=mph, TORNADIC_STORM=binary (0.5).
Region selection — the ``clip`` parameter (omit entirely for CONUS).
A dict discriminated on "type"; lat-lon + radius is the common case:
{"type": "radius", "center_lat": 41.49, "center_lon": -81.55, "radius_km": 50}
radius_km default 100, max 300.
{"type": "admin", "name": "Cuyahoga", "state": "OH"} — county/city/town by name
{"type": "admin", "geoid": "39035"} — exact Census GEOID
(2=state, 5=county, 7=place, 10=town); optional "level":
county|place|town pins the layer. If a name matches multiple
regions, the call returns the candidates instead of guessing —
re-call with the geoid (no credits charged for that round-trip).
{"type": "geometry", "geojson": {...}} or {"wkt": "POLYGON(...)"}
{"type": "bbox", "bbox": [min_lon, min_lat, max_lon, max_lat]}
{"type": "composite", "op": "union"|"intersection", "masks": [<clip>, ...]}
Any clip also accepts "buffer_km" (default 0; negative erodes).
Statistics are computed on geometry clipped to the region. The response
echoes the canonical resolved region ("Cuyahoga County, OH (39035)") and a
coverage_fraction — how much of the region lies inside the data domain.
Single-day clipped calls also upload the lossless clipped contours as a
GeoJSON artifact (usable as interactive_map_app geojson_url or with geopandas).
state_filter (legacy): two-letter state code; equivalent to
clip={"type": "admin", "geoid": "<state fips>"}. Prefer clip.https://mcp.barocline.com/mcphttps://mcpkey.barocline.com/weather-risk/mcphttps://mcpoauth.barocline.com/mcpRead-onlyIdempotent
Parameters
| Name | Type | Required | Default |
|---|---|---|---|
peril | string | Yes | - |
start_date | string | Yes | - |
end_date | string | No | "" |
analysis_type | string | No | "comprehensive" |
clip | object | null | No | null |
state_filter | string | No | "" |
include_realtime | boolean | No | true |
event_threshold_sq_km | number | No | 0 |
intensity_threshold | number | No | 0 |
content_mode | string | No | "text" |
Sample input
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "severe_weather_multiday_intensity",
"arguments": {
"peril": "value",
"start_date": "value",
"end_date": "",
"analysis_type": "comprehensive",
"state_filter": "",
"include_realtime": true,
"event_threshold_sq_km": 0,
"intensity_threshold": 0,
"content_mode": "text"
}
}
}{
"name": "severe_weather_multiday_intensity",
"arguments": {
"peril": "value",
"start_date": "value",
"end_date": "",
"analysis_type": "comprehensive",
"state_filter": "",
"include_realtime": true,
"event_threshold_sq_km": 0,
"intensity_threshold": 0,
"content_mode": "text"
}
}