NOAA Tides and Currents MCP Server

A Model Context Protocol server for NOAA CO-OPS Tides and Currents data Built by Cardin Labs · Hosted at Perigee. Its 25 documented tools cover noaa, astro, water, levels.

People connecting this server to Claude, Cursor, VS Code, or another MCP client. The project is written in TypeScript.

VERIFIED ACTIVE

LAST COMMIT 2026-07-23 · ★ 6 · #390 OF 848 MAINTAINED OTHER · VERIFIED 2026-08-25

MIT · TypeScript servers · how we verify → /methodology

01 · Install NOAA Tides and Currents

before you install - you'll need

The README does not document required environment variables for a basic install.

Claude Code

claude mcp add ryancardin15-perigee-tides --transport http https://perigeetides.com/mcp

Claude Desktop / Cursor / VS Code - add to config

{
  "mcpServers": {
    "ryancardin15-perigee-tides": {
      "url": "https://perigeetides.com/mcp"
    }
  }
}

Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.

Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

https://perigeetides.com/mcp

transport: streamable-http

endpoint alive - responded to MCP initialize · probed 2026-08-25

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as local process (stdio) - runs on your machine with your user's permissions · remote - your agent's requests go to perigeetides.com

endpoint auth accepted our unauthenticated MCP initialize - no credentials needed to connect

license MIT - declared in the repository

npm package @ryancardin/noaa-tides-currents-mcp-server - the @ryancardin scope differs from the repo owner (ryancardin15); confirm it's the project's official package

registry namespace io.github.RyanCardin15 is GitHub-verified and matches the repo owner

03 · What NOAA Tides and Currents can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

What you can build

An agent gets 25 documented tools spanning noaa, astro, water, levels, including noaa_get_water_levels, noaa_get_water_level_summaries, noaa_get_tide_predictions, noaa_get_currents.

Capability map

Tools grouped from the project's README - what NOAA Tides and Currents lets an agent do.

Noaa

18 tools - e.g. Observed water levels: 1-minute, 6-minute, or hourly series, preliminary/verified quality flags decoded; high_low (HH/H/L/LL daily extremes), daily_mean (Great Lakes), daily_max_min, monthly_mean datum…

noaa_get_water_levels · noaa_get_water_level_summaries · noaa_get_tide_predictions · noaa_get_currents · noaa_get_current_predictions · noaa_get_meteorological_data…

Astro

5 tools - e.g. Phase, illumination, age, distance for a date or range (spring/neap tide context); Next new/full/quarter moon date(s); Sunrise/sunset, twilights, golden hour, day length for any location/date

astro_get_moon_phase · astro_get_next_moon_phase · astro_get_sun_times · astro_get_sun_position · astro_get_next_sun_event

Nws

2 tools - e.g. Hourly numeric wind forecast (speed/gust/direction, wave height where gridded) for any US lat/lon, up to ~7 days; Official Coastal Waters Forecast narrative for the marine zone covering a lat/lon, incl.…

nws_get_wind_forecast · nws_get_marine_forecast

04 · Who maintains NOAA Tides and Currents

NOAA Tides and Currents is maintained by ryancardin15. It's the only MCP server we track from this author; the repo dates to Mar 2025.

05 · Facts

category
other - ranked #390 of 848 actively-maintained other servers as of 2026-08-25.
registry
io.github.RyanCardin15/noaa-tides-and-currents-mcp (active, first published 2026-07-05 · 2 versions)
packages
npm:@ryancardin/noaa-tides-currents-mcp-server

06 · NOAA Tides and Currents FAQ

Is NOAA Tides and Currents still maintained?

Yes - as of 2026-08-25, its last commit was 2026-07-23. We re-verify nightly.

What can NOAA Tides and Currents do?

An agent gets 25 documented tools spanning noaa, astro, water, levels, including noaa_get_water_levels, noaa_get_water_level_summaries, noaa_get_tide_predictions, noaa_get_currents.

How do I install NOAA Tides and Currents?

Run `npx -y @ryancardin/noaa-tides-currents-mcp-server`. The README does not document required environment variables for a basic install. You can also paste the ready-made client config above.

Does NOAA Tides and Currents require authentication?

No - the endpoint accepted our unauthenticated MCP initialize when probed on 2026-08-25; you can connect without credentials.

07 · Alternatives to NOAA Tides and Currents

More MCP servers to compare · Warrant · JustCall MCP Server · Moltbridge · Domain Check · AEC Model Bridge

More TypeScript MCP servers · Cursor History · Threadline MCP · Frappe Dev MCP Server · App CN · see all