NWS climate-day high/low + official CLI
climate_dayDaily high and low temperature for a US weather station from NWS: running provisional high/low over the station's climate day (midnight-midnight local standard time) and the official NWS Daily Climate Report (CLI) high/low once issued, flagged preliminary or final. Useful for temperature settlement, weather prediction markets and climate records. Optional temperature buckets (width/offset or explicit edges). Errors: 400 JSON {error} for invalid input. PAID: $0.002 USDC per call on Base via x402 (MCP transport: retry with params._meta["x402/payment"]). Same tool over plain HTTP: GET /v1/weather/climate-day.
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": {
"station": "<station>"
},
"name": "climate_day"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cli | No | override CLI location code (default: station without leading K) | |
| date | No | climate date (LST), default today; up to ~6 days back | |
| edges | No | comma-separated increasing bucket edges; overrides width/offset | |
| round | No | ||
| units | No | ||
| station | Yes | NWS/ICAO station id, e.g. KNYC, KMDW, KLAX | |
| bucket_width | No | bucket width, default 1 | |
| bucket_offset | No | bucket origin, default 0 |