Back to Browse

Tides MCP Server

Developer ToolsModerate7.5MCP RegistryLocal
Free

Server data from the Official MCP Registry

Use this MCP server to NOAA tides and currents predictions and water levels. Tools include get...

About

Use this MCP server to NOAA tides and currents predictions and water levels. Tools include get...

Security Report

7.5
Moderate7.5Low Risk

This is a well-designed MCP server with excellent security posture. It uses the public NOAA API with no authentication required, implements proper input validation with Zod, has appropriate error handling, and makes only expected network calls to a single trusted service. Permissions are narrowly scoped to network HTTP access only, matching the server's stated purpose. Supply chain analysis found 1 known vulnerability in dependencies (0 critical, 1 high severity). Package verification found 1 issue.

5 files analyzed · 4 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-mrfentmen-tides-mcp": {
      "args": [
        "-y",
        "tides-mcp"
      ],
      "command": "npx"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

tides-mcp

A small MCP server for coastal planning with NOAA CO-OPS tide data. It is useful for fishing, kayaking, tidepool trips, photography, flood awareness, and checking whether a tide window is worth investigating.

Tools

  • get_tide_predictions: high and low predictions or hourly predictions for a station and date range.
  • get_water_levels: observed water levels for a station and date range.

The server uses the public NOAA CO-OPS API and needs no key. Dates use YYYY-MM-DD; station ids are NOAA station identifiers such as 9414290. Requests time out after 20 seconds.

Run

npm install
npm run build
node dist/index.js

The server uses stdio MCP transport and does not write files or contact any service other than NOAA.

Reviews

No reviews yet

Be the first to review this server!