Noaa Marine is a remote MCP server that gives an AI agent 7 tools, among them noaa_marine_find_stations, noaa_marine_get_conditions, noaa_marine_get_current_profile. It answers at https://noaa-marine.caseyjhand.com/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 6 of 6 times since 11 September 2026; the last check, on 21 October 2026, succeeded.
Find NOAA tide stations and NDBC buoys, fetch tide predictions, currents, and live conditions.
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
noaa_marine_find_stations | Find CO-OPS tide/water-level/current stations and NDBC buoys near a location or by name/state. Returns a unified station list with source, data capabilities, coordinates, and — for NDBC — the physical platform class. This is the required fi Inputs: latitude, longitude, radius_km, query, state, source |
noaa_marine_get_conditions | Live marine conditions from an NDBC buoy: wave height/period/direction, wind speed/gust/direction, sea-surface temperature, air temperature, barometric pressure, and dew point. All values are SI units — wind in m/s, wave height in m, pressu Inputs: station_id |
noaa_marine_get_current_profile | Observed ocean-current depth profile from an NDBC ADCP buoy: the most recent measurement of current speed and direction at each depth bin. Returns depth in meters, direction in degrees true (the direction the current flows toward), and spee Inputs: station_id |
noaa_marine_get_currents | Tidal current predictions for a CO-OPS current station: max flood/ebb speeds, slack times, and directions. These are forecast tidal-current predictions from CO-OPS — distinct from noaa_marine_get_current_profile, which returns NDBC observed Inputs: station_id, begin_date, end_date, time_zone, units, interval |
noaa_marine_get_ocean_observations | Live sub-surface oceanographic observations from an NDBC station's water-quality sensors: at each reported depth, water temperature, conductivity, salinity, dissolved oxygen (both saturation percent and concentration in ppm), chlorophyll, t Inputs: station_id |
noaa_marine_get_tide_predictions | High/low tide predictions for a CO-OPS tide station over a date range. Returns time, height, and tide type (H=high, L=low) for each event when using the default hilo interval, or 6-minute interval predictions for a detailed tide curve. Datu Inputs: station_id, begin_date, end_date, datum, time_zone, units |
noaa_marine_get_water_level | Observed water level (real-time or historical) for a CO-OPS water-level station, with paired predictions for comparison. The difference (residual = observed − predicted) indicates storm surge (positive) or anomalous drawdown (negative). Ret Inputs: station_id, begin_date, end_date, datum, time_zone, units |
Every block below points at https://noaa-marine.caseyjhand.com/mcp. Pick your client and copy.
claude mcp add --transport http noaa-marine https://noaa-marine.caseyjhand.com/mcp
{
"mcpServers": {
"noaa-marine": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://noaa-marine.caseyjhand.com/mcp"]
}
}
}{
"mcpServers": {
"noaa-marine": {
"url": "https://noaa-marine.caseyjhand.com/mcp"
}
}
}{
"servers": {
"noaa-marine": {
"type": "http",
"url": "https://noaa-marine.caseyjhand.com/mcp"
}
}
}{
"context_servers": {
"noaa-marine": {
"url": "https://noaa-marine.caseyjhand.com/mcp"
}
}
}{
"mcpServers": {
"noaa-marine": {
"serverUrl": "https://noaa-marine.caseyjhand.com/mcp"
}
}
}{
"mcpServers": {
"noaa-marine": {
"url": "https://noaa-marine.caseyjhand.com/mcp"
}
}
}name: Noaa Marine
version: 0.0.1
schema: v1
mcpServers:
- name: Noaa Marine
type: streamable-http
url: https://noaa-marine.caseyjhand.com/mcp{
"mcpServers": {
"noaa-marine": {
"httpUrl": "https://noaa-marine.caseyjhand.com/mcp"
}
}
}{
"mcpServers": {
"noaa-marine": {
"type": "http",
"url": "https://noaa-marine.caseyjhand.com/mcp"
}
}
}{
"mcpServers": {
"noaa-marine": {
"url": "https://noaa-marine.caseyjhand.com/mcp"
}
}
}goose://extension?url=https%3A%2F%2Fnoaa-marine.caseyjhand.com%2Fmcp&type=streamable_http&id=noaa-marine&name=Noaa%20Marine
It answered our last check on 21 October 2026 in 556 ms. Over 6 checks since 11 September 2026 it answered 6. Status here comes from Neuronto's own probes, not from the publisher.
7, as returned by the server's own tools/list on 13 September 2026: noaa_marine_find_stations, noaa_marine_get_conditions, noaa_marine_get_current_profile, noaa_marine_get_currents, noaa_marine_get_ocean_observations, noaa_marine_get_tide_predictions, noaa_marine_get_water_level.
It answered our last check on 21 October 2026 in 556 ms. Over 6 checks since 11 September 2026 it answered 6.
Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://noaa-marine.caseyjhand.com/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.
It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.
Publisher: io.github.cyanheads. Endpoint host: noaa-marine.caseyjhand.com. ARD identifier: urn:air:io.github.cyanheads:mcp:noaa-marine-mcp-server.
First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page
is inferred from its name. Ranking in Neuronto search is never for sale.