Queries NOAA water, tide, current, weather, station, astronomy, and sea-level data through MCP tools.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Noaa Tides And Currents MCP.
noaa_get_water_levelsObserved water levels: 1-minute, 6-minute, or hourly series, preliminary/verified quality flags decoded
noaa_get_water_level_summarieshigh_low (HH/H/L/LL daily extremes), daily_mean (Great Lakes), daily_max_min, monthly_mean datum tables
noaa_get_tide_predictionsHarmonic tide predictions — `hilo` high/low events (up to 10 years) or interval series
noaa_get_currentsObserved current speed/direction by depth bin (ADCP), optional beam diagnostics
noaa_get_current_predictionsPredicted currents — `max_slack` flood/ebb/slack events or interval series
noaa_get_meteorological_dataWind, air/water temperature, pressure, air gap (bridge clearance), conductivity, visibility, humidity, salinity
The noaa-tides-and-currents-mcp MCP server gives an agent access to NOAA CO-OPS data and selected National Weather Service forecast products. It covers both current observations and derived information, including water levels, tide predictions, current speed and direction, meteorological measurements, station metadata, tidal datums, harmonic constituents, sea-level trends, flooding statistics, and projections.
The package also includes locally computed astronomy tools for moon phases, sunrise and sunset, twilight, golden hour, solar position, and upcoming sun events. NWS tools provide hourly wind forecasts for US coordinates and the official coastal waters forecast for the marine zone covering a location.
The server accepts MCP tool calls and translates them into NOAA data requests or local calculations. Station tools can search by name, state, capability, or proximity, helping an agent identify the correct station before requesting observations or predictions. The station directory is cached for six hours, while request validation checks product-specific date ranges before contacting NOAA.
Most tools support a response_format choice of markdown or json. Markdown responses are formatted for reading and include units; JSON responses preserve structured payloads for downstream processing. Resources provide getting-started workflows and reference topics, while prompts support tide reports, boating-condition briefings, station flood-risk profiles, and station overviews.
Predictions should be interpreted as astronomical predictions rather than storm-surge forecasts. Observed water levels are useful for comparing actual conditions with those predictions.
Run the noaa-tides-and-currents-mcp MCP server locally with Node.js and the published npm package:
The default transport is stdio. An optional HTTP mode can expose a stateless streamable MCP endpoint on a chosen local port. Claude Desktop can launch the server with an MCP configuration using npx, the -y flag, and the package name. No API key is required because the referenced NOAA APIs are open.
The noaa-tides-and-currents-mcp MCP server includes tools for:
The tools account for details such as different station ID formats, subordinate-station prediction offsets, Great Lakes daily-mean requirements, datum differences, and product-specific request limits. Current data can use depth bins and optional ADCP beam diagnostics. Tide predictions support high/low events for periods of up to ten years where the station and product allow it.
Data availability depends on the selected NOAA station and product. Great Lakes stations use different datum conventions and do not provide tide predictions. Subordinate stations support only high/low predictions derived from reference-station offsets. Request spans vary by product, including shorter limits for high-frequency observations and longer limits for hourly or prediction data.
Units are not uniform across every measurement: for example, metric wind values use meters per second while metric current values use centimeters per second. Responses label units, but callers should still preserve the datum and time-zone context when comparing results. The server is intended for NOAA-supported US locations and forecasts; the supplied material does not document credentials, private data sources, or broader global forecast coverage.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/noaa-tides-and-currents-mcp)<a href="https://allmcps.com/mcp/noaa-tides-and-currents-mcp"><img src="https://allmcps.com/api/badge/noaa-tides-and-currents-mcp?style=directory" alt="Noaa Tides And Currents MCP on AllMCPs" /></a>