LocalTides MCP Server

MIT License
1

get_tide_predictions

Retrieve tide prediction data for specific stations, dates, and intervals. Supports multiple data formats, units, time zones, and datums for accurate tide forecasting.

Instructions

Get tide prediction data

Input Schema

NameRequiredDescriptionDefault
begin_dateNoStart date (YYYYMMDD or MM/DD/YYYY)
dateNoDate to retrieve data for ("today", "latest", "recent", or specific date)
datumNoDatum to use (MLLW, MSL, etc.)
end_dateNoEnd date (YYYYMMDD or MM/DD/YYYY)
formatNoOutput format (json, xml, csv)
intervalNoInterval (hilo, hl, h, or a number for minutes)
rangeNoNumber of hours to retrieve data for
stationYesStation ID
time_zoneNoTime zone (gmt, lst, lst_ldt)
unitsNoUnits to use ("english" or "metric")

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "begin_date": { "description": "Start date (YYYYMMDD or MM/DD/YYYY)", "type": "string" }, "date": { "description": "Date to retrieve data for (\"today\", \"latest\", \"recent\", or specific date)", "type": "string" }, "datum": { "description": "Datum to use (MLLW, MSL, etc.)", "type": "string" }, "end_date": { "description": "End date (YYYYMMDD or MM/DD/YYYY)", "type": "string" }, "format": { "description": "Output format (json, xml, csv)", "enum": [ "json", "xml", "csv" ], "type": "string" }, "interval": { "description": "Interval (hilo, hl, h, or a number for minutes)", "type": "string" }, "range": { "description": "Number of hours to retrieve data for", "type": "number" }, "station": { "description": "Station ID", "minLength": 1, "type": "string" }, "time_zone": { "description": "Time zone (gmt, lst, lst_ldt)", "enum": [ "gmt", "lst", "lst_ldt" ], "type": "string" }, "units": { "description": "Units to use (\"english\" or \"metric\")", "enum": [ "english", "metric" ], "type": "string" } }, "required": [ "station" ], "type": "object" }
ID: xv9thnwdng