TidesAtlas

com.tidesatlasPublished by tidesatlas.comOfficial publisherv1.1.1Updated Nov 4, 2026

Worldwide tide times and heights, marine weather, sea temperature, sun and moon for 13,000+ ports.

VerifiedStreamable HTTPWeb executableLocation & LifestyleData & Analytics

Overview

AI-generated overview

Remote TidesAtlas server giving an assistant worldwide tide predictions, marine and weather forecasts, and sun/moon data for 13,000+ ports.

What you can do
  • Look up tide stations by name or country and list countries with station counts
  • Get high/low tide times, heights and coefficients for a port or coordinates, with datum options
  • Get weather, marine (wave, swell, sea state) and astronomy (sunrise, sunset, moon phase) forecasts, or all three in one call
  • Retrieve historical tide and weather data for past dates
  • Read real-time sea level observations from French REFMAR/SHOM gauges and rain radar tile URLs
When to use it
Useful when an assistant needs tide, marine or coastal weather information for trip planning, sailing, fishing, coastal activities or location-based answers, without building its own tide data pipeline.
Requirements
A remote endpoint at tidesatlas.com; no local runtime. Requires a TidesAtlas API key sent in the X-API-Key header, obtained by signing up for a free account. Network access to the service.
Before you install
The API key is a secret sent in the X-API-Key header and should be kept private. Usage is credit- and rate-limited: the free tier gives 50 one-time credits, and higher daily limits require paid plans. Requests and locations are sent to a third-party service whose forecasts derive from NOAA, Open-Meteo, Copernicus and ECMWF sources.

Installation

In SourceWeft

  1. Open TidesAtlas in the dashboard and add it to a workspace.
  2. Connect X-API-Key credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.tidesatlas%2Ftides/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "tidesatlas": {
      "type": "http",
      "url": "https://tidesatlas.com/mcp",
      "headers": {
        "X-API-Key": "<YOUR_API_KEY>"
      }
    }
  }
}

README

TidesAtlas API

Worldwide tide predictions, marine forecasts and astronomical data for 13,000+ ports in 180 countries.

Base URL: https://tidesatlas.com/api/v1

Documentation: tidesatlas.com/api/docs

Dashboard: tidesatlas.com/api/dashboard


Features

  • Tide predictions for 13,000+ ports across 180 countries
  • Tidal coefficients (French coefficient scale, 20-120)
  • Weather forecasts — temperature, wind, precipitation, UV index
  • Marine data — wave height, swell, wave direction, sea state
  • Astronomy — sunrise, sunset, moon phase, illumination
  • Multiple datums — LAT, MSL, MLLW, MHW, MHHW, and more
  • Real-time observations for French REFMAR stations

Quick start

  1. Sign up at tidesatlas.com/api/register (50 free credits, no credit card)
  2. Copy your API key from the dashboard
  3. Make your first call:
bash
curl -H "X-API-Key: YOUR_KEY" \  "https://tidesatlas.com/api/v1/tides?port=brest&days=3"

Endpoints

EndpointDescription
GET /tidesHigh & low tide times, heights, and coefficients
GET /portsSearch ports by name, coordinates, or country
GET /countriesList all countries with port counts
GET /weatherWeather forecast (1-7 days)
GET /marineWave & swell forecast (1-7 days)
GET /astronomySunrise, sunset, moon phase
GET /conditionsWeather + marine + astronomy in one call
GET /historyHistorical tide & weather data

Authentication

Pass your API key in the X-API-Key header:

X-API-Key: ta_your_api_key_here

Examples

Full working examples in multiple languages:

Response example

json
{  "port": {    "name": "Brest",    "slug": "brest",    "country": "France",    "region": "Brittany"  },  "datum": {    "reference": "LAT",    "available": ["LAT", "MSL", "MLLW", "MHW", "MLW", "MHHW", "MTL"]  },  "extremes": [    {      "datetime": "2026-05-13T05:18:00+02:00",      "height_m": 6.79,      "type": "high"    },    {      "datetime": "2026-05-13T11:45:00+02:00",      "height_m": 0.82,      "type": "low"    }  ]}

Datum conversion

Request heights in any supported reference frame:

bash
# Heights relative to Mean Sea Levelcurl -H "X-API-Key: KEY" \  "https://tidesatlas.com/api/v1/tides?port=brest&datum=MSL"
# Heights relative to Mean Lower Low Water (US standard)curl -H "X-API-Key: KEY" \  "https://tidesatlas.com/api/v1/tides?port=seattle&datum=MLLW"

Rate limits

PlanRequestsPrice
Free50 one-time credits$0
Hobby500/day$4.99/mo
Starter1,000/day$9/mo
Pro10,000/day$29/mo
Business50,000/day$79/mo

Rate limit headers are included in every response:

X-RateLimit-Limit: 500X-RateLimit-Remaining: 347X-RateLimit-Reset: 1715644800

Data sources

  • Tide predictions: Harmonic analysis using TICON-4 and FES2022 tidal constituents
  • Weather: NOAA GFS via Open-Meteo (CC BY 4.0)
  • Marine: Copernicus Marine / ECMWF via Open-Meteo (CC BY 4.0)
  • Astronomy: Computed from solar/lunar ephemeris

Status

API status page: tidesatlas.com/api/status

Support

License

This repository contains documentation and example code only. The examples are released under the MIT License. The API itself is a commercial service — see Terms of Use.

Source: README.md at commit 870932a

Tools

10

get_tides

Get tide predictions (high/low water times and heights) for a port or coordinates. Returns extremes with datetime, height in meters, and type (high/low). Supports 13,000+ stations in 180 countries.

Parameterslatlondatedaysportdatum

search_ports

Search for tide stations by name or country. Returns port name, slug, coordinates, timezone, country.

Parameterslimitsearchcountry

list_countries

List all 188 countries that have tide stations, with their station counts and ISO codes.

Takes no parameters.

get_weather

Get weather forecast (temperature, wind, precipitation, UV, conditions) for a port or coordinates. Returns hourly and daily data.

Parameterslatlondaysport

get_marine

Get ocean and wave forecast (wave height, swell, sea state on Douglas scale). Returns hourly and daily data.

Parameterslatlondaysport

get_astronomy

Get sun and moon data: sunrise, sunset, dawn, dusk, day length, moon phase, illumination, moonrise, moonset.

Parameterslatlondatedaysport

get_conditions

Get unified weather + marine + astronomy data in one call. More efficient than calling each separately.

Parameterslatlondaysportinclude

get_history

Get historical tide predictions and weather data for past dates. Tides up to 365 days, weather up to 90 days.

Parametersdaterequireddaysportrequiredinclude

get_observations

Get real-time sea level observations from REFMAR/SHOM tide gauges (French stations only). Returns 10-minute interval readings.

Parametersdatedaysportrequired

get_radar

Get rain radar tile URLs for a location. Returns past frames and short-term nowcast frames for map overlays.

Parameterslatlonport

Version history

2
  1. v1.1.1LatestNov 4, 2026
  2. v1.1.0Nov 3, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts