NCEI Climate Data
Fetches climate data from NOAA National Centers for Environmental Information (NCEI).
Custom Streaming + One-shot
Fetches climate data from NOAA National Centers for Environmental Information (NCEI).
Technical details
Authentication ▾
Contact us for setup details.
Ingestion ▾
Mode: Streaming + One-shot
Tools exposed (2) ▾
noaa/get_ncei_data
Fetches climate data from NOAA National Centers for Environmental Information (NCEI).
upsert_bento_get_ncei_data
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. |
upsert_bento_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. |
| 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. |