GFS-Wave (WAVEWATCH III) forecasts and NDBC buoy wave observations
{
"mcpServers": {
"nhc": {
"args": [
"nhc-mcp"
],
"command": "uvx"
},
"ofs": {
"args": [
"ofs-mcp"
],
"command": "uvx"
},
"ww3": {
"args": [
"ww3-mcp"
],
"command": "uvx"
},
"coops": {
"args": [
"coops-mcp"
],
"command": "uvx"
},
"recon": {
"args": [
"recon-mcp"
],
"command": "uvx"
},
"rtofs": {
"args": [
"rtofs-mcp"
],
"command": "uvx"
},
"stofs": {
"args": [
"stofs-mcp"
],
"command": "uvx"
},
"erddap": {
"args": [
"erddap-mcp"
],
"command": "uvx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
GFS-Wave (WAVEWATCH III) forecasts and NDBC buoy wave observations
Is it safe?
No known CVEs for for.
No authentication — any process on your machine can connect.
License not specified.
Is it maintained?
Last commit 7 days ago. 2 stars. 1,041 weekly downloads.
Will it work with my client?
Transport: stdio, http. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'for' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
🌱 Agricultural AI: Soil analysis, crop recommendations, weather forecasts. FREE TurboQuant.
MCP server for DaData.ru — address validation, company lookup, geocoding. 31 tools.
Hierarchical markdown memory palace for AI agents — structured palace navigation via MCP tools.
Bounding box(bbox) GIS tool: coords conversion, EPSG, WKT, GeoJSON, H3, Overpass, POI, map viz
MCP Security Weekly
Get CVE alerts and security updates for io.github.mansurjisan/ww3-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A monorepo of independently installable MCP servers for ocean and coastal data workflows.
| Server | PyPI | Description |
|--------|------|-------------|
| coops-mcp | | NOAA CO-OPS tides, water levels, currents, meteorological data |
| erddap-mcp |
| Universal ERDDAP data access across 80+ public servers |
| nhc-mcp |
| NHC storm tracks, advisories, HURDAT2 best track data |
| recon-mcp |
| Hurricane reconnaissance data (HDOB, Vortex Data Messages, ATCF fixes) |
| stofs-mcp |
| NOAA STOFS storm surge forecasts and observation validation |
| ofs-mcp |
| NOAA OFS regional ocean model forecasts (water level, temperature, salinity) |
| rtofs-mcp |
| NOAA RTOFS global ocean forecasts (SST, salinity, currents, SSH) via HYCOM THREDDS |
| ww3-mcp |
| GFS-Wave (WAVEWATCH III) forecasts and NDBC buoy wave observations |
No API keys required — all servers use free, publicly available datasets.
# uvx (recommended) — runs without permanent install, like npx for Python
uvx coops-mcp
# pip — install into current environment
pip install coops-mcp
# pipx — install in isolated environment with CLI entry point
pipx install coops-mcp
Replace coops-mcp with any server: erddap-mcp, nhc-mcp, recon-mcp, stofs-mcp, ofs-mcp, rtofs-mcp, ww3-mcp.
git clone https://github.com/mansurjisan/ocean-mcp.git
cd ocean-mcp/servers/coops-mcp # or erddap-mcp, nhc-mcp, recon-mcp, stofs-mcp, ofs-mcp, rtofs-mcp, ww3-mcp
uv sync
Add to your MCP settings (e.g., project .mcp.json):
Using PyPI packages (recommended):
{
"mcpServers": {
"coops": {
"command": "uvx",
"args": ["coops-mcp"]
},
"erddap": {
"command": "uvx",
"args": ["erddap-mcp"]
},
"nhc": {
"command": "uvx",
"args": ["nhc-mcp"]
},
"recon": {
"command": "uvx",
"args": ["recon-mcp"]
},
"stofs": {
"command": "uvx",
"args": ["stofs-mcp"]
},
"ofs": {
"command": "uvx",
"args": ["ofs-mcp"]
},
"rtofs": {
"command": "uvx",
"args": ["rtofs-mcp"]
},
"ww3": {
"command": "uvx",
"args": ["ww3-mcp"]
}
}
}
<details>
<summary>Using local source checkout</summary>
{
"mcpServers": {
"coops": {
"command": "uv",
"args": ["run", "--directory", "/path/to/ocean-mcp/servers/coops-mcp", "python", "-m", "coops_mcp"]
},
"erddap": {
"command": "uv",
"args": ["run", "--directory", "/path/to/ocean-mcp/servers/erddap-mcp", "python", "-m", "erddap_mcp"]
},
"nhc": {
"command": "uv",
"args": ["run", "--directory", "/path/to/ocean-mcp/servers/nhc-mcp", "python", "-m", "nhc_mcp"]
},
... [View full README on GitHub](https://github.com/mansurjisan/ocean-mcp#readme)