Parse real-time buoy observations from NOAA NDBC realtime2 text feeds

domain: ndbc.noaa.gov · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. No API key is required; fetch the plain-text file for a station directly, e.g., GET https://www.ndbc.noaa.gov/data/realtime2/{station_id}.txt.
  2. Note that realtime2 files only retain roughly the last 45 days of observations (less for some non-NDBC stations) - not a full archive.
  3. Parse the header row(s) plus fixed-column data rows per the NDBC Web Data Guide's documented column definitions for that file type (standard meteorological data uses different columns than spectral wave files).
  4. Handle the documented missing-value sentinel ("MM") for absent sensor readings rather than treating it as zero.
  5. For data older than the realtime2 window, switch to NDBC's separate historical/archive data directories instead.

Known gotchas

Related routes

Pull real-time wind speed and gust data from the nearest NOAA data buoy or coastal station for a crane lift at a waterfront or port construction site.
ndbc.noaa.gov (National Data Buoy Center) · 5 steps · unrated
Download and parse a full year of archived standard meteorological observations for a buoy from NDBC's historical data files
www.ndbc.noaa.gov · 5 steps · unrated
retrieve real-time space-weather json products from noaa swpc
services.swpc.noaa.gov · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans