Waves, swell and sea temperature
get_marine_conditionsFetches coastal or offshore marine forecasts with wave, swell, sea temperature, and current data, plus daily sea-state ratings and beginner-friendly flags for trip planning.
Instructions
Marine forecast for a coastal location: wave height and period, swell height/direction/period, sea surface temperature and ocean current. Each day includes a sea-state rating and whether it is beginner-friendly. Only works for coastal or offshore points; inland places return an error.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_marine_conditions"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | Number of days to cover, starting now (1-7). Hours already past are left out. | |
| end_hour | No | End of the time range, local hour 1-24 (exclusive): 18 means up to 18:00. | |
| latitude | No | Latitude in decimal degrees. | |
| location | No | Place name, optionally with region/country to disambiguate, e.g. "Bucerias, Mexico" or "Springfield, US". Ignored for lookup when latitude and longitude are given (then only a label). | |
| longitude | No | Longitude in decimal degrees. | |
| start_hour | No | Start of the time range, local hour 0-23 (inclusive). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| daily | Yes | ||
| hours | Yes | ||
| units | Yes | ||
| caveat | Yes | ||
| hourly | Yes | ||
| location | Yes | ||
| attribution | Yes | Required credit for the data source. |