Noaa Marine MCP Server
Find NOAA tide stations and NDBC buoys, fetch tide predictions, currents, and live conditions.
Connect it
Settings → Connectors → Add custom connector
URL: https://noaa-marine.caseyjhand.com/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://noaa-marine.caseyjhand.com/mcp{
"mcpServers": {
"noaa-marine-mcp-server": {
"url": "https://noaa-marine.caseyjhand.com/mcp"
}
}
}claude mcp add --transport http noaa-marine-mcp-server https://noaa-marine.caseyjhand.com/mcp{
"servers": {
"noaa-marine-mcp-server": {
"type": "http",
"url": "https://noaa-marine.caseyjhand.com/mcp"
}
}
}{
"mcpServers": {
"noaa-marine-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/noaa-marine-mcp-server@0.6.1"
]
}
}
}claude mcp add noaa-marine-mcp-server -- npx -y @cyanheads/noaa-marine-mcp-server@0.6.18 tools, verified live
noaa_marine_find_stationsread-onlyFind CO-OPS tide, water-level and current stations and NDBC buoys near a location, by name, or by station ID, returning a unified list with source, data capabilities, coordinates, and â for NDBC â the physical platform class. This is the required first step for resolving a place name, a coordinate pair, or a bare station number to the station IDs the data tools take: CO-OPS tide and water-leve
noaa_marine_get_tide_predictionsread-onlyHigh and low tide predictions for a CO-OPS tide station over a date range. The default hilo interval returns the time, height, and tide type (H for high, L for low) of each event, while the 6-minute interval returns the detailed tide curve. Most tide stations are subordinate â CO-OPS derives their high and low events as offsets from a reference station and publishes no 6-minute curve for them â
noaa_marine_get_water_levelread-onlyObserved water level, real-time or historical, for a CO-OPS water-level station, paired with tide predictions for the same period so the residual (observed â predicted) shows storm surge when positive and anomalous drawdown when negative. The interval selects the cadence: 6min (default) is the full curve, hourly and high_low cover months to a year of the same series at far fewer rows, and daily_
noaa_marine_get_monthly_meansread-onlyVerified monthly means for a CO-OPS water-level station, one row per station-month: the month's highest and lowest water, its tidal datums (MHHW, MHW, MSL, MTL, MLW, MLLW, DTL), tidal ranges (GT, MN, DHQ, DLQ), and lunitidal intervals (HWI, LWI) â the record a sea-level or tidal-range trend over years to decades is read from. Heights are relative to the requested datum in the requested units. A
noaa_marine_get_currentsread-onlyTidal current predictions for a CO-OPS current station: max flood and ebb speeds, slack times, and the station's mean flood and ebb bearings. These are forecast predictions from CO-OPS, distinct from noaa_marine_get_current_profile, which returns NDBC observed ocean-current measurements binned by depth. The default MAX_SLACK interval is the practical planning view, showing when currents peak and w
noaa_marine_get_conditionsread-onlyLive marine conditions from an NDBC buoy: wave height, period and direction, wind speed, gust and direction, sea-surface temperature, air temperature, barometric pressure, and dew point. All values are SI units â wind in m/s, wave height in m, pressure in hPa, temperatures in °C â except TIDE, which is in feet, and VIS, in nautical miles, both rarely populated at offshore buoys; a numeric fie
noaa_marine_get_current_profileread-onlyObserved ocean-current depth profile from an NDBC ADCP buoy â the most recent measurement of current speed and direction at each depth bin, returning depth in meters, direction in degrees true (the direction the current flows toward), and speed in cm/s. It is distinct from noaa_marine_get_currents, which returns CO-OPS tidal-current predictions of max flood, ebb and slack rather than these obser
noaa_marine_get_ocean_observationsread-onlyLive sub-surface oceanographic observations from an NDBC station's water-quality sensors: at each reported depth, water temperature, conductivity, salinity, dissolved oxygen as both saturation percent and concentration in ppm, chlorophyll, turbidity, pH, and redox potential. This is the water-column counterpart to noaa_marine_get_conditions, which returns surface meteorological and wave data â u
Alternatives in Developer Tools
Compare →
Front-End ChecklistA
Review frontend code and live pages against 386 quality-gated web development rules.
PMPostHog MCP ServerOfficialA
Official PostHog MCP Server for product analytics, feature flags, experiments, and more.
MAMakeOfficialA
Build, run and debug Make automation scenarios.
ClerkOfficialA
Access Clerk authentication docs, SDK snippets, and quickstart guides
MUMuxOfficialA
The official MCP Server for the Mux API
SMSentry MCPOfficialA
MCP server for Sentry - error monitoring, issue tracking, and debugging for AI assistants