🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

ndbc-mcp

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ndbc-mcp

MCP server providing access to NOAA NDBC buoy observations: waves, SST, wind, pressure from 1,300+ stations

pipPyPI
Version
0.1.2
Weekly downloads
568
Maintainers
1

ndbc-mcp

MCP server providing access to NOAA National Data Buoy Center (NDBC) observations from 1,300+ offshore stations.

Features

  • Real-time buoy observations: wind, waves, SST, pressure, air temperature
  • Spectral wave data with swell/wind-wave separation
  • Station discovery by location, type, or owner
  • Daily statistical summaries (min/max/mean)
  • Multi-station comparison

Data Sources

  • NDBC Realtime2: https://www.ndbc.noaa.gov/data/realtime2/ -- 45-day rolling archive, updated every ~10 min
  • Active Stations XML: https://www.ndbc.noaa.gov/activestations.xml -- 1,350 stations with metadata

No API keys required.

Installation

# Using uvx (recommended)
uvx ndbc-mcp

# Using pip
pip install ndbc-mcp

Tools

ToolDescription
ndbc_list_stationsList active stations with filters (type, owner, met sensors)
ndbc_get_stationGet metadata for a specific station
ndbc_find_nearest_stationsFind stations near a lat/lon coordinate
ndbc_get_latest_observationLatest observation (all variables)
ndbc_get_observationsTime series from realtime2 (configurable hours)
ndbc_get_wave_summarySpectral wave summary (swell/wind-wave separation)
ndbc_get_daily_summaryDaily min/max/mean for key variables
ndbc_compare_stationsSide-by-side comparison of 2-10 stations

Configuration

Claude Desktop

{
  "mcpServers": {
    "ndbc": {
      "command": "uvx",
      "args": ["ndbc-mcp"]
    }
  }
}

License

MIT

Keywords

buoy

FAQs

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts