Find My Tide
Tide times and heights for about 4,600 US and Canadian stations. Search by place or position. Free, no API key. Not for navigation.
Hosted MCP Server
npx add-mcp 'https://api.findmytide.com/mcp'Installs into Claude Code, Codex, Cursor and more
Documentation
Free · no account · no API key
Find My Tide runs a Model Context Protocol (MCP) server, so an AI assistant can look up tides at any of the 4,580 stations on this site and answer in its own words: “When is low tide at Point Reyes on Saturday morning?” It gives the same predictions as this site and the apps.
Add it in one click
Claude opens its connector settings with everything filled in: choose No sign-in if it asks, then Add. Once added, it works in Claude on the web, the desktop app and your phone. Cursor and VS Code open straight into the app, if it is installed.
Server address
https://api.findmytide.com/mcp
Or add it by hand. There is nothing to sign in to: paste the address into your assistant’s settings and it is ready.
Connect it
Claude
Open Customize, then Connectors, and choose Add custom connector. Name it Find My Tide, paste the address above, and choose No sign-in if it asks how people connect. On a Team or Enterprise plan, an owner adds it once under Organization settings, then Connectors, and everyone else connects to it from their own Connectors list.
Claude Code
claude mcp add --transport http findmytide https://api.findmytide.com/mcp
VS Code
Add this to .vscode/mcp.json in a workspace, or to your user MCP configuration:
{
"servers": {
"findmytide": {
"type": "http",
"url": "https://api.findmytide.com/mcp"
}
}
}
Cursor
Add this to ~/.cursor/mcp.json:
{
"mcpServers": {
"findmytide": {
"url": "https://api.findmytide.com/mcp"
}
}
}
Anything else
Any client that can add a remote MCP server by URL can use the same address. The server uses the Streamable HTTP transport and needs no authentication.
What it can answer
search_stations— Finds stations by place name, by position, or both — “Tofino”, “Bay of Fundy”, or the nearest to a latitude and longitude.get_tides— High and low tide times and heights for one station, for up to seven days, in the station’s local time — plus the current height and whether the tide is rising or falling.get_conditions— Current wind, sea temperature and sky at a station.
All three only read. Times are local to the station. Heights are in feet for US stations and metres for Canadian ones, unless you ask for the other. Canadian predictions reach about ten days ahead.
What we record
When an AI assistant connects to our MCP server, we record that a session started and the name and version the assistant gives for itself. For each question it asks, we record which tool it used, whether that worked, and which station it was about. That goes to PostHog, with the approximate country the request came from, under a random ID that lasts only for that session. What the assistant sends to search with — a place name or a position — is used to answer and is not recorded, and your conversation never reaches us.
The privacy policy covers everything else.
Problems
If a connection fails or an answer looks wrong, email support@findmytide.com with the assistant you used and what you asked.