About SHEARLINE
SHEARLINE is an MCP server in the Maps category: analyst-grade US severe weather: warnings with IBW tags, SPC outlooks, RAP environments, MRMS, LSRs.
Install
uvx shearlinepip install shearlineThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (10)
get_active_warnings(lat, lon, radius_km=40)Active tornado/severe-thunderstorm/flash-flood warning polygons with IBW tags (max hail size, max gust, tornado detection/damage threat), parsed storm motion, expirations, and whether the exact point is inside a polygon. Watches listed separately.
Parameters not published.
get_environment_trend(lat, lon)The anticipatory view: a short RAP forecast series (f00/f01/f03/f06, one consistent cycle) of MLCAPE, 0–6 km shear, 0–1 km SRH, SCP and STP, with an interpretation of the **trajectory** (intensifying / stabilizing / steady) — for "is this getting worse" rather than "what is it now."
Parameters not published.
get_historical_storm_reports(lat, lon, date, radius_km=80)What hail/wind/tornado hit a point on a specific past date (`YYYY-MM-DD`, UTC) — normalized reports with magnitude+units and distance/bearing, for the insurance / ag / forensic use case. Coverage from ~2005; preliminary LSRs, not the final NCEI record.
Parameters not published.
get_lightning(lat, lon, radius_km=40, minutes=15)GOES-East GLM total-lightning activity in the recent window: flash count and rate, nearest strike (distance/bearing/time), and a tiered outdoor-safety interpretation (overhead / within-striking-distance / in-the-area).
Parameters not published.
get_mrms_severe(lat, lon, radius_km=40)MRMS maxima within radius: 60-min MESH (hail, inches and mm), low-level and mid-level rotation tracks (azimuthal shear), VIL, composite reflectivity — each with valid time and distance/bearing of the max.
Parameters not published.
get_point_environment(lat, lon)Latest RAP 13-km analysis profile computed with MetPy: MLCAPE/MUCAPE/CINs, LCL, 0–1/0–6 km shear, 0–1/0–3 km SRH, Bunkers motion, effective inflow layer, effective SRH/shear, SCP, and significant-tornado parameter — interpreted like an analyst (pulse vs. cool-season high-shear vs. classic supercell parameter space).
Parameters not published.
get_radar_snapshot(lat, lon)Nearest WSR-88D's latest Level 2 volume metadata: VCP (scan strategy), max reflectivity with range/azimuth, coarse echo-top estimate.
Parameters not published.
get_spc_outlook(lat, lon, day=1)SPC categorical risk (TSTM→HIGH) at the point plus tornado/hail/wind probabilities and significant-severe flags, days 1–3, with interpretation calibrated to the category.
Parameters not published.
get_storm_reports(lat, lon, radius_km=80, hours=6)Normalized Local Storm Reports: type, magnitude with units, time, location, distance/bearing, remarks.
Parameters not published.
get_threat_brief(lat, lon)The showpiece: runs everything above concurrently and synthesizes a threat level (none/marginal/elevated/significant/extreme) **with stated logic**, hazards ranked, environment summary, nearest storm signature, and a recommended attention window.
Parameters not published.
Ask AI
Ask AI about SHEARLINE
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.