BaroclineBarocline
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/mcp
https://mcpkey.barocline.com/weather-risk/mcp
https://mcpoauth.barocline.com/mcp
Read-onlyIdempotent

Parameters

NameTypeRequiredDefault
perilstringYes-
start_datestringYes-
end_datestringNo""
analysis_typestringNo"comprehensive"
clipobject | nullNonull
state_filterstringNo""
include_realtimebooleanNotrue
event_threshold_sq_kmnumberNo0
intensity_thresholdnumberNo0
content_modestringNo"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"
  }
}