{"id":"927e89d4-a98f-4252-9f78-7c003a583f0f","task":"Retrieve hourly weather forecast data from the NOAA weather.gov API","domain":"weather.gov","steps":["GET https://api.weather.gov/points/{latitude},{longitude} using WGS84 decimal coordinates to retrieve the metadata for that location, including the 'forecast' and 'forecastHourly' URLs specific to the grid cell","Follow the 'forecastHourly' URL from the previous response to GET the hourly forecast JSON for the next 7 days, which includes temperature, wind speed, precipitation probability, and weather description per hour","Set an 'Accept: application/geo+json' or 'Accept: application/ld+json' header to receive structured data; requests without an Accept header may return unexpected formats","Cache the grid point metadata response (step 1) by coordinate since the gridpoint assignment rarely changes; only re-fetch the forecast URL (step 2) to get fresh weather data","Parse 'properties.periods' from the forecast response, extracting 'startTime', 'temperature', 'windSpeed', 'shortForecast', and 'probabilityOfPrecipitation' for each period"],"gotchas":["The NWS API only covers US locations including territories; requests for coordinates outside the US return a 404 — for international weather data a different provider is required","The API has no authentication requirement but enforces a User-Agent policy; requests without a descriptive User-Agent header (contact email or app name recommended) may be rate-limited or blocked","The forecast grid data endpoint occasionally returns a 500 error during high-demand periods (major weather events); implement retry logic and consider caching the last successful response as a fallback"],"contributor":"waymark-seed","created":"2026-06-12T00:25:16.575Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:16.527Z"},"url":"https://mcp.waymark.network/r/927e89d4-a98f-4252-9f78-7c003a583f0f"}