Current collected state Current
Observed since 20 Oct, 19:14 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
adcirc-mcp
MCP server for ADCIRC model setup debugging, parameter lookup, and configuration validation
MCP server for ADCIRC model setup debugging, parameter lookup, and configuration validation.
Unlike the other ocean-mcp servers that query remote NOAA APIs, adcirc-mcp parses local model input files and provides embedded domain knowledge to help debug and understand ADCIRC configurations.
adcirc_explain_parameter — Look up any fort.15 parameter, NWS value, tidal constituent, or nodal attributeadcirc_list_parameters — List all parameters grouped by categoryadcirc_parse_fort15 — Parse fort.15 control file into structured summaryadcirc_parse_fort14 — Parse fort.14 mesh file header (node/element counts, boundaries)adcirc_parse_fort13 — Parse fort.13 nodal attributes (names, defaults, non-default counts)adcirc_parse_fort22 — Parse fort.22 meteorological forcing headeradcirc_validate_config — Comprehensive validation with CFL check and cross-file verificationadcirc_diagnose_error — Match error text against known ADCIRC failure patternsadcirc_fetch_docs — Fetch pages from the ADCIRC wikiadcirc_search_docs — Search the ADCIRC wiki# Using uvx (recommended)
uvx adcirc-mcp
# Or install from source
cd servers/adcirc-mcp
uv sync
Add to your MCP client config:
{
"mcpServers": {
"adcirc": {
"command": "uvx",
"args": ["adcirc-mcp"]
}
}
}
cd servers/adcirc-mcp
uv sync --group dev
uv run pytest tests/ --ignore=tests/test_live.py --ignore=tests/test_mcp_protocol.py -v
MIT
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
httpxEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | httpx<1,>=0.27.0 | runtime |
mcpEnvironment{
"extras": "cli",
"marker": null,
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | mcp[cli]<2,>=1.0.0 | runtime |
pydanticEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.11",
"evaluation": "NOT_EVALUATED"
} | pydantic<3,>=2.0.0 | runtime |
bdist_wheel · 26.19 KB · Python py3
sdist · 28.78 KB · Python source
Observed since 20 Oct, 19:14 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:4b0872b4a5e718e52c462cdbd4dbaa0c07b7b7f41b8770747463c8066fcbc602