
NOAA STOFS MCP Server
Let your coding agent pull NOAA STOFS storm-surge forecasts, validate against observations, and read OPeNDAP grids while you build flood or emergency apps.
Overview
NOAA STOFS MCP (io.github.mansurjisan/stofs-mcp) is a Build-phase MCP server that fetches storm surge forecasts, supports observation validation, and retrieves OPeNDAP data for agent-driven flood and coastal apps.
What is this MCP server?
- NOAA STOFS storm surge forecast access through MCP tools
- Observation validation workflows for forecast vs gauge comparisons
- OPeNDAP data retrieval for gridded surge fields
- stdio MCP via uvx package stofs-mcp v0.1.0
- Complements USGS streamflow and WW3 wave servers in the same ocean-mcp monorepo
- PyPI package stofs-mcp version 0.1.0
- stdio transport with uvx runtimeHint
- Repository: github.com/mansurjisan/ocean-mcp
What problem does it solve?
STOFS and OPeNDAP surfaces are powerful but fiddly, slowing you down when you need surge fields and validation in a new codebase fast.
Who is it for?
Solo builders building storm-surge visualizations, emergency comms prototypes, or research agents that must combine forecasts with local observations.
Skip if: Products with zero NOAA or coastal-hazard data requirements, or teams that forbid external forecast dependencies in the agent loop.
What do I get? / Deliverables
Registering stofs-mcp lets your agent query forecasts and grid data with structured tools so you can ship ingestion and validation features sooner.
- Agent-callable STOFS forecast and OPeNDAP retrieval
- Validation-oriented comparisons against observations
- Starter patterns for surge time-series and grid ingestion code
Recommended MCP Servers
Journey fit
How it compares
Federal data MCP connector, not a hosted surge API product or a full GIS desktop replacement.
Common Questions / FAQ
Who is stofs-mcp for?
Builders and analysts who use AI agents to integrate NOAA STOFS storm surge forecasts and OPeNDAP datasets into applications or analysis notebooks.
When should I use stofs-mcp?
Use it while building or extending apps that need surge forecasts, OPeNDAP grid slices, or forecast-versus-observation checks during hurricanes or coastal events.
How do I add stofs-mcp to my agent?
Configure stdio MCP to run uvx stofs-mcp from PyPI 0.1.0, ensure network access to NOAA OPeNDAP endpoints, and reload your MCP client.