NOAA NCEI
Provides historical and recurring climate data from NOAA's National Centers for Environmental Information.
Fetches climate data from NOAA National Centers for Environmental Information (NCEI).
What you can ask Delphi
- “What was the average daily temperature in Chicago, Illinois, for January 2023?”
- “How much total precipitation did Houston, Texas, receive during its last hurricane season?”
- “Can you set up a daily recurring feed for snow depth observations in Aspen, Colorado?”
- “What were the highest and lowest temperatures recorded in Phoenix, Arizona, during July 2022?”
Technical details
Authentication ▾
Contact us for setup details.
Ingestion ▾
Tools exposed (2) ▾
Fetches climate data from NOAA National Centers for Environmental Information (NCEI).
Create or update a recurring climate data feed from NCEI. Useful for tracking daily temperature, precipitation, or snow observations over time. Same arguments as noaa/get_ncei_data.
Inputs ▾
noaa/get_ncei_data
| Name | Type | Required | Description |
|---|---|---|---|
| dashboardId | string | no | Target dashboard/initiative ID. Omit to use the current dashboard. |
| dataset | string | yes | Dataset ID. Common: "daily-summaries" (GHCND), "global-summary-of-the-month" (GSOM), "global-summary-of-the-year" (GSOY), "precip-15-min", "precip-hourly". |
| stations | string | no | Comma-separated list of Station IDs (e.g., "USW00014739,USW00094789"). |
| boundingBox | string | no | Geographic bounding box: "south_lat,west_lon,north_lat,east_lon" (e.g., "39.0,-105.5,40.0,-104.5"). |
| startDate | string | no | Start date (YYYY-MM-DD). If omitted, defaults to 30 days ago. |
| endDate | string | no | End date (YYYY-MM-DD). If omitted, defaults to today. |
| dataTypes | string | no | Comma-separated data types. Common: "TMAX" (max temp), "TMIN" (min temp), "PRCP" (precipitation), "SNOW", "SNWD" (snow depth), "AWND" (avg wind). |
| units | string | no | Units. "standard" (Fahrenheit, inches) or "metric" (Celsius, mm). Default: "standard". standard metric |
| includeStationName | boolean | no | If true, includes station name in each record. Useful for multi-station queries. |
| includeStationLocation | boolean | no | If true, includes lat/lon/elevation for each station in results. |
| includeAttributes | boolean | no | If true, includes data quality flags and measurement attributes. |
| limit | number | no | Max results to return (default 50, maximum 1000). |
| offset | number | no | Offset for pagination (default 0). |
| summary_only | boolean | no | If true, returns only metadata/IDs without data values. |
| filter_paths | string[] | no | Optional: Glob patterns to filter output and reduce context usage. |
schedule_ncei_data
| Name | Type | Required | Description |
|---|---|---|---|
| dashboardId | string | no | Target dashboard/initiative ID. Omit to use the current dashboard. |
| dataset | string | yes | Dataset ID. Common: "daily-summaries" (GHCND), "global-summary-of-the-month" (GSOM), "global-summary-of-the-year" (GSOY), "precip-15-min", "precip-hourly". |
| stations | string | no | Comma-separated list of Station IDs (e.g., "USW00014739,USW00094789"). |
| boundingBox | string | no | Geographic bounding box: "south_lat,west_lon,north_lat,east_lon" (e.g., "39.0,-105.5,40.0,-104.5"). |
| startDate | string | no | Start date (YYYY-MM-DD). If omitted, defaults to 30 days ago. |
| endDate | string | no | End date (YYYY-MM-DD). If omitted, defaults to today. |
| dataTypes | string | no | Comma-separated data types. Common: "TMAX" (max temp), "TMIN" (min temp), "PRCP" (precipitation), "SNOW", "SNWD" (snow depth), "AWND" (avg wind). |
| units | string | no | Units. "standard" (Fahrenheit, inches) or "metric" (Celsius, mm). Default: "standard". standard metric |
| includeStationName | boolean | no | If true, includes station name in each record. Useful for multi-station queries. |
| includeStationLocation | boolean | no | If true, includes lat/lon/elevation for each station in results. |
| includeAttributes | boolean | no | If true, includes data quality flags and measurement attributes. |
| limit | number | no | Max results to return (default 50, maximum 1000). |
| offset | number | no | Offset for pagination (default 0). |
| summary_only | boolean | no | If true, returns only metadata/IDs without data values. |
| filter_paths | string[] | no | Optional: Glob patterns to filter output and reduce context usage. |
| connectorId | string | no | If provided, updates the existing connector instead of creating a new one. |
| polling_frequency | string | yes | How often to check for new data (e.g. '15m', '1h'). |
| description | string | no | Human-readable description of what this connector monitors. Shown to analysts in future sessions. |