NestDaddy

NOAA Tides and Currents

io.github.RyanCardin15/noaa-tides-and-currents-mcp · v2.1.0

NOAA tides and currents: water levels, tide predictions, currents, met data, flooding, sun and moon

Connect Remote server

Terminal
claude mcp add --transport http noaa-tides-and-currents-mcp https://perigeetides.com/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "noaa-tides-and-currents-mcp": {
      "url": "https://perigeetides.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "noaa-tides-and-currents-mcp": {
      "type": "http",
      "url": "https://perigeetides.com/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://perigeetides.com/mcp

Tools 31 found in our last check

  • perigee_get_tides

    Get high and low tide times and heights for a coastal place, for one day or up to a week, with the current water level and whether the tide is rising or falling. Use for "when is high tide in …", "low tide this weekend at …", "tide chart for …", "is the tide coming in?", and kin…

  • perigee_get_conditions

    Get what the water is doing right now at a coastal place: the tide's current height and direction, observed wind, water and air temperature, the next 12 hours of wind, active National Weather Service marine and coastal alerts, and daylight. Use for "what are conditions at …", "i…

  • perigee_get_sun_moon

    Get sunrise, sunset, first and last light, golden hour, moonrise, moonset and moon phase for any place on Earth, for one day or up to two weeks, plus the next new, quarter and full moons. Use for "what time is sunset in …", "when is golden hour", "moon phase tonight", "next full…

  • perigee_find_best_time

    Rank the best time windows over the next 1–7 days for a coastal activity — tidepooling, beachcombing, clamming, fishing, paddling (kayak, SUP), boating, photography, or a beach walk — from predicted tides, daylight, and forecast wind, with the reasons for each window. Use for "b…

  • perigee_find_stations

    List NOAA tide stations by place or station name, by state, or nearest to a latitude and longitude. Use when a place is ambiguous, when someone asks which tide stations are near somewhere, or to compare candidate stations before choosing one. The other Perigee tools resolve plac…

  • noaa_get_water_levels

    Get observed water levels from a NOAA tide station as a time series. Choose the interval: "6" = standard 6-minute observations (preliminary or verified, max 31 days per request), "1" = 1-minute preliminary data (max 4 days), "hourly" = verified hourly heights (max 1 year). Heigh…

  • noaa_get_water_level_summaries

    Get verified summary water-level products from a NOAA station: - high_low: each day's observed highs/lows with ty = HH (higher high), H, L, LL (lower low). Max 1 year per request. - daily_mean: daily mean levels — GREAT LAKES STATIONS ONLY; NOAA requires local standard time, whi…

  • noaa_get_tide_predictions

    Get NOAA harmonic tide predictions (future or past) for a station. interval="hilo" (recommended for "when is high/low tide") returns the daily tide events with type H/L — up to 10 years per request. Other intervals (h, 1, 5, 6, 10, 15, 30, 60 minutes) return a height time series…

  • noaa_get_currents

    Get observed current speed and direction from a NOAA current meter station. Current stations use alphanumeric IDs (e.g. "cb0102" Chesapeake, "bh0101" Boston Harbor) — NOT the 7-digit water-level station IDs. Find them with noaa_search_stations (type "currents") or noaa_find_near…

  • noaa_get_current_predictions

    Get predicted tidal currents for a NOAA current prediction station. interval="max_slack" (recommended for navigation) returns the tidal-current events — maximum flood, maximum ebb, and slack water times — up to 1 year per request. Other intervals (h, 1, 6, 10, 30, 60 minutes) re…

  • noaa_get_meteorological_data

    Get observed meteorological/oceanographic sensor data from a NOAA station. Products: air_temperature, water_temperature, wind (speed/gust/direction), air_pressure, air_gap (bridge clearance to water surface), conductivity, visibility, humidity, salinity. Units by system: temps °…

  • noaa_search_stations

    Search the NOAA CO-OPS station directory by capability type, name, and/or state. Filter with: - type: what the station does (waterlevels, tidepredictions, currents, currentpredictions, met, ...) — pick the type matching the data you plan to request. - name: case-insensitive subs…

  • noaa_find_nearest_stations

    Find the NOAA stations closest to a latitude/longitude point, sorted by distance. Use this to answer "what's the tide station near <place>?" — geocode the place to coordinates first, then call this. Filter by type to match the data you need (e.g. type "tidepredictions" before ca…

  • noaa_get_station_info

    Get a NOAA station's full metadata record: location, state, time zone, tide type, Great Lakes flag, capability flags, and links to available sub-resources. Optionally expand sub-resources inline via the "expand" list: - details (established/removed dates), sensors (installed ins…

  • noaa_get_station_datums

    Get the accepted tidal datum values for a station: the elevations of MHHW, MHW, MTL, MSL, DTL, MLW, MLLW, STND, NAVD88 (where computed), plus GT (great diurnal range), MN (mean range), LAT/HAT (lowest/highest astronomical tide), and the station's historical extreme min/max water…

  • noaa_get_harmonic_constituents

    Get the harmonic constituents NOAA uses to compute tide or current predictions at a station — the amplitude, phase, and angular speed of each tidal constituent (M2, S2, N2, K1, O1, ...). For water-level stations: amplitude (feet/meters), phase_GMT and phase_local (degrees), spee…

  • noaa_get_prediction_offsets

    Get the offsets a subordinate (type "S") prediction station applies to its reference station's predictions. kind "tide": returns refStationId, time offsets for high/low tide (minutes), height offsets for high/low tide, and whether the height adjustment is a ratio (multiplied) or…

  • noaa_get_sea_level_trends

    Get the long-term relative sea level trend at a NOAA station: trend and error (reported by NOAA in mm/yr or inches/decade — the payload's trendUnits field says which), the observation period (startDate/endDate), and seasonal amplitude. Relative sea level combines ocean rise AND…

  • noaa_get_sea_level_rise_projections

    Get NOAA's Interagency Sea Level Rise Scenario projections for a station (from the 2022 technical report): projected relative sea level (meters or feet, see units field) per decade through 2150 under the chosen scenario. Scenarios: low, intermediate-low, intermediate, intermedia…

  • noaa_get_extreme_water_levels

    Get NOAA's extreme water level exceedance statistics for a station: the annual exceedance probability levels (e.g. the 1%-annual-chance "100-year" level) and historical extreme events, computed from the station's verified record. Use for flood risk questions ("what water level h…

  • noaa_get_top_ten_water_levels

    Get a station's highest recorded water levels: analysis "toptenwaterlevels" returns the ten highest events on record (with date, height, causal event name like "Great New England Hurricane", and category); "peakwaterlevels" returns peak event records (optionally filtered by year…

  • noaa_get_high_tide_flooding

    Get NOAA high tide flooding (HTF, "nuisance"/"sunny day" flooding) statistics for a station. Reports: - daily: flood occurrence per day (REQUIRES start_date and end_date, YYYYMMDD) - monthly / seasonal / annual: counts of minor/moderate/major flood days per period (filter with y…

  • astro_get_moon_phase

    Get the moon phase for a date (or each day of a date range if end_date is given): phase name (New Moon, Waxing Crescent, ...), illuminated fraction, age in days within the 29.53-day cycle, distance (km), apparent diameter (degrees), and waxing/waning. Tide context: spring tides…

  • astro_get_next_moon_phase

    Find the date(s) of the next occurrence(s) of a principal moon phase (New Moon, First Quarter, Full Moon, Last Quarter) from a starting date. Use for: "when is the next full moon?", planning around spring tides (which follow new/full moons by 1–2 days).

  • astro_get_sun_times

    Get sunrise, sunset, solar noon, dawn/dusk (civil), nautical dawn/dusk, astronomical dawn/dusk, golden hour, and day length for a location and date (or each day of a range if end_date is given). Times are ISO UTC unless an IANA timezone is provided. At high latitudes some events…

  • astro_get_sun_position

    Get the sun's position for a date, time, and location: azimuth (degrees clockwise from north as rendered here), altitude above the horizon (degrees), plus approximate declination and right ascension. Use for: shadow/lighting analysis, solar exposure. Computed locally with suncal…

  • astro_get_next_sun_event

    Find the next occurrence(s) of a sun event (sunrise, sunset, dawn, dusk, solarNoon, night, nightEnd, goldenHourStart, goldenHourEnd, nauticalDawn, nauticalDusk, astronomicalDawn, astronomicalDusk) at a location from a starting date. Use for: "when is sunset today?", planning gol…

  • nws_get_wind_forecast

    Get the NWS hourly wind FORECAST (speed, gust, direction — plus wave height where the grid carries it) for a latitude/longitude. Data comes from the NWS forecast grid (api.weather.gov gridpoints — numeric NDFD values, not display strings). Horizon is up to ~7 days (156 hours), s…

  • nws_get_marine_forecast

    Get the official NWS Coastal Waters Forecast (CWF) narrative for the marine zone covering a latitude/longitude — day-part wind/seas text ("SE winds 10 to 15 kt... Bay waters choppy"), including Small Craft Advisories. The point must lie in (or very near) US coastal waters; CWF z…

  • noaa_get_reference_guide

    Get curated reference documentation for NOAA CO-OPS concepts and parameters. Topics: - products: Every NOAA CO-OPS data product and which tool serves it - datums: Vertical datums (MLLW, MSL, IGLD...) and station applicability - units: What english vs metric means per measurement…

  • perigee_whoami

    Show how this MCP connection is authenticated: the Perigee account it is linked to (if any), how it signed in (OAuth connector or API key), its rate-limit tier, and the requests-per-minute limit. Use when the user asks which account they're connected as, why they're rate limited…

Details

Endpointhttps://perigeetides.com/mcp (Streamable HTTP)
Package@ryancardin/[email protected] (NPM, stdio)
First published29 Sep 2026
Last updated29 Sep 2026
Registry nameio.github.RyanCardin15/noaa-tides-and-currents-mcp

More search and web servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.