nws_get_observations
ActiveTool of @cyanheads/nws-weather-mcp-server
declared in 0.7.2
Get current weather observations (actual measured conditions). Accepts coordinates (resolves nearest station automatically) or a station ID directly (e.g., "KSEA").
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"latitude": {
"type": "number",
"maximum": 90,
"minimum": -90,
"description": "Latitude for automatic station resolution. Use with longitude. Ignored if station_id is provided."
},
"longitude": {
"type": "number",
"maximum": 180,
"minimum": -180,
"description": "Longitude for automatic station resolution. Use with latitude. Ignored if station_id is provided."
},
"station_id": {
"type": "string",
"description": "Station identifier directly (e.g., \"KSEA\", \"KORD\"). Use nws_find_stations to discover station IDs."
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
@cyanheads/nws-weather-mcp-server
https://github.com/cyanheads/nws-weather-mcp-server
2/7 registries