← Catalog
weather by fourzerotwo
US Weather (NWS)
api.weather.gov. Call points with a lat,lon to get the office and grid for the forecast endpoints.
- endpoints
- 6
- from
- $0.001 / call
- free tier
- yes
Point metadata
Forecast office, grid and nearby stations for a US lat,lon.
- price
- $0.001 / call
- free tier
- free allowance
- MCP tool
- us-weather__points
- method
- GET
GET https://fourzerotwo.si/v1/us-weather/points
| Param | Type | Description |
|---|---|---|
| point | string | "lat,lon" |
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/us-weather/points?point=40.7128%2C-74.006" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/us-weather/points?point=40.7128%2C-74.006"
7-day forecast
Twice-daily forecast periods for a grid square.
- price
- $0.002 / call
- free tier
- free allowance
- MCP tool
- us-weather__forecast
- method
- GET
GET https://fourzerotwo.si/v1/us-weather/forecast
| Param | Type | Description |
|---|---|---|
| office | string | Forecast office id from the points endpoint |
| x | integer | Grid X |
| y | integer | Grid Y |
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/us-weather/forecast?office=OKX&x=33&y=42" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/us-weather/forecast?office=OKX&x=33&y=42"
Hourly forecast
Hourly forecast for a grid square.
- price
- $0.002 / call
- free tier
- free allowance
- MCP tool
- us-weather__forecast-hourly
- method
- GET
GET https://fourzerotwo.si/v1/us-weather/forecast-hourly
| Param | Type | Description |
|---|---|---|
| office | string | Forecast office id from the points endpoint |
| x | integer | Grid X |
| y | integer | Grid Y |
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/us-weather/forecast-hourly?office=OKX&x=33&y=42" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/us-weather/forecast-hourly?office=OKX&x=33&y=42"
Active alerts by state
Weather alerts in force for a US state or marine area.
- price
- $0.002 / call
- free tier
- free allowance
- MCP tool
- us-weather__alerts-active
- method
- GET
GET https://fourzerotwo.si/v1/us-weather/alerts-active
| Param | Type | Description |
|---|---|---|
| area | string | State code, e.g. CA |
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/us-weather/alerts-active?area=CA" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/us-weather/alerts-active?area=CA"
Active alerts at a point
Weather alerts in force at a lat,lon.
- price
- $0.002 / call
- free tier
- free allowance
- MCP tool
- us-weather__alerts-point
- method
- GET
GET https://fourzerotwo.si/v1/us-weather/alerts-point
| Param | Type | Description |
|---|---|---|
| point | string | "lat,lon" |
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/us-weather/alerts-point?point=40.7128%2C-74.006" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/us-weather/alerts-point?point=40.7128%2C-74.006"
Latest observation
Latest observed conditions at a weather station.
- price
- $0.001 / call
- free tier
- free allowance
- MCP tool
- us-weather__station-latest
- method
- GET
GET https://fourzerotwo.si/v1/us-weather/station-latest
| Param | Type | Description |
|---|---|---|
| station | string | Station id, e.g. KNYC |
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/us-weather/station-latest?station=KNYC" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/us-weather/station-latest?station=KNYC"
Source: NOAA National Weather Service. Public domain.