All servers · Maps, location & weather · Datasets & public data
io.github.cyanheads/noaa-climate-mcp-server
io.github.cyanheads/noaa-climate-mcp-server · v0.7.1
New (7 days)Tools changed (7 days)
Measured by MCP Station
| Last check | Reachable |
|---|---|
| Checked at | — |
| Check success 7 / 30 days | — |
| First-try success 30 days | — |
| Median response | — |
| Lookups 30 days | — |
| Authentication | No auth |
| MCP version | 2025-06-18 |
| Rank score | — |
| Declared risk | Read-only (all tools declare readOnlyHint) |
| Capabilities declared | logging, prompts, resources, tools |
| Tool definitions | 10 tools · with description 100% · input schema is an object 100% · read/destructive hints 100% |
Description written by the publisher, not verified
Search NOAA climate stations and datasets, fetch historical weather observations.
Connect
streamable-http · https://noaa-climate.caseyjhand.com/mcp
claude mcp add --transport http noaa-climate-mcp-server https://noaa-climate.caseyjhand.com/mcp{
"mcpServers": {
"noaa-climate-mcp-server": {
"url": "https://noaa-climate.caseyjhand.com/mcp"
}
}
}Tools as reported by the server
noaa_climate_list_datasetsList available NOAA CDO datasets with their IDs, names, and temporal coverage. Returns all ~11 datasets by default (no required parameters). Optionally filter to datasets that contain a specific data type, cover a location or station, or overlap a date range. Common datasets: GHCND (daily observationoaa_climate_list_data_categoriesList data categories that group related data types — Temperature, Precipitation, Wind, Pressure, Sunshine, Sky cover, Weather Type, and more. Use to discover what types of measurements are available before calling noaa_climate_list_data_types. Optionally filter by dataset, location, station, or datenoaa_climate_list_data_typesList available data types (measurement labels like TMAX, TMIN, PRCP, SNOW) for a given dataset or category. Pass a datasetId to see what is measured in that dataset, or a datacategoryId (e.g., "TEMP") to see all temperature-related types. Hundreds of types exist across all datasets. Use this beforenoaa_climate_list_location_categoriesList the location categories that scope noaa_climate_find_locations — CITY, CLIM_DIV, CLIM_REG, CNTRY, CNTY, HYD_ACC, HYD_CAT, HYD_REG, HYD_SUB, ST, US_TERR, and ZIP. Call this first when you do not know which locationCategoryId to pass, including the hydrological categories needed to reach a basinnoaa_climate_find_locationsSearch for geographic locations by category (CITY, ST, CNTY, CNTRY, ZIP, CLIM_REG, etc.). Returns location IDs used in station search and data queries. Without locationCategoryId, returns all location types; noaa_climate_list_location_categories lists the valid values. Use locationCategoryId=ST to lnoaa_climate_find_stationsSearch for weather observation stations by location, bounding box, dataset, and data type. Returns station IDs, names, coordinates, elevation, and data coverage dates. Filter by locationId (e.g., "FIPS:37" for all NC stations), extent (lat/lon bounding box), datasetId, datatypeId, and date range. Stnoaa_climate_get_stationFetch full metadata for a single weather station by its ID (e.g., "GHCND:USW00024233", "COOP:010008"). Returns name, coordinates, elevation, and the full date range for which data is available. Use when you have a station ID from noaa_climate_find_stations and want its complete details, or to verifynoaa_climate_fetch_dataFetch historical observation records from a NOAA CDO dataset for a given date range. Requires datasetId (e.g., GHCND for daily, GSOM for monthly), startDate, and endDate. Optionally scope to specific stations, locations, and data types. Date range limits per request: sub-daily, daily, and radar datanoaa_climate_search_storm_eventsSearch the NCEI Storm Events Database for one calendar year — tornadoes, hail, floods, hurricanes, winter storms, heat, and every other NWS Storm Data event type, with magnitude, direct and indirect casualties, property and crop damage, and narratives. This corpus carries discrete severe-weather evenoaa_climate_get_billion_dollar_disastersQuery NOAA/NCEI’s retired Billion-Dollar Weather and Climate Disasters archive (1980–2024), with CPI-adjusted and unadjusted costs and deaths. No years after 2024 are added; CPI adjustments are preserved from the archive, not rebased to current prices. Every cost is in WHOLE US DOLLARS, converted fr
Tool changes
- 2026-10-24: noaa_climate_list_datasets, noaa_climate_list_data_categories, noaa_climate_list_data_types, noaa_climate_list_location_categories, noaa_climate_find_locations, noaa_climate_find_stations, noaa_climate_get_station, noaa_climate_fetch_data, noaa_climate_search_storm_events, noaa_climate_get_billion_dollar_disasters
- 2026-10-19: noaa_climate_list_datasets, noaa_climate_list_data_categories, noaa_climate_list_data_types, noaa_climate_list_location_categories, noaa_climate_find_locations, noaa_climate_find_stations, noaa_climate_get_station, noaa_climate_fetch_data, noaa_climate_search_storm_events, noaa_climate_get_billion_dollar_disasters
- 2026-10-16: noaa_climate_list_datasets, noaa_climate_list_data_categories, noaa_climate_list_data_types, noaa_climate_list_location_categories, noaa_climate_find_locations, noaa_climate_find_stations, noaa_climate_get_station, noaa_climate_fetch_data, noaa_climate_search_storm_events, noaa_climate_get_billion_dollar_disasters
Repository · JSON · Text for agents · Registry updated 2026-10-23