io.github.cyanheads/noaa-climate-mcp-server
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided description
Search NOAA climate stations and datasets, fetch historical weather observations.
Summary by lookupd
Queries NOAA climate datasets, stations, locations, and disaster archives to retrieve historical weather observations and storm event data.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http noaa-climate-mcp-server https://noaa-climate.caseyjhand.com/mcp
Claude Code, npm package (stdio)
claude mcp add noaa-climate-mcp-server -- npx -y @cyanheads/noaa-climate-mcp-server
Claude Code, npm package (stdio)
claude mcp add noaa-climate-mcp-server -- npx -y @cyanheads/noaa-climate-mcp-server
Codex, remote (streamable-http)
codex mcp add noaa-climate-mcp-server --url https://noaa-climate.caseyjhand.com/mcp
Codex, npm package (stdio)
codex mcp add noaa-climate-mcp-server -- npx -y @cyanheads/noaa-climate-mcp-server
Codex, npm package (stdio)
codex mcp add noaa-climate-mcp-server -- npx -y @cyanheads/noaa-climate-mcp-server
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"noaa-climate-mcp-server": {
"url": "https://noaa-climate.caseyjhand.com/mcp"
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"noaa-climate-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/noaa-climate-mcp-server"
]
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"noaa-climate-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/noaa-climate-mcp-server"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (10 tools)
Publisher-provided text
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 tnoaa_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 whnoaa_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 datnoaa_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, annoaa_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. Withoutnoaa_climate_find_stationsSearch for weather observation stations by location, bounding box, dataset, and data type. Returns station IDs, names, coordinates, elevation, and data coveragenoaa_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 rnoaa_climate_fetch_dataFetch historical observation records from a NOAA CDO dataset for a given date range. Requires datasetId, startDate, and endDate; optionally filter stations, locnoaa_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 typnoaa_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 20
Details
- Version: 0.8.0
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 747 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/cyanheads/noaa-climate-mcp-server
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.cyanheads/noaa-climate-mcp-server)
- 62071 servers
- Last crawl: 2026-11-11T16:17:25.167Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp