RAS Commander pluginby CLB Engineering (gpt-cmdr)
A Claude Code and Codex plugin with RAS and HMS Commander skills plus guarded read-only text servers.
HEC-HMS has a small set of community options and no official server. HMS Commander MCP reads basin, gage and run settings from project text without HEC-HMS installed, the RAS Commander plugin packages it with HMS skills for Claude Code, and a KISS research skill runs the 4.14 Linux engine headless through the Jython API. None of the MCP tools computes a run or reads DSS results yet.
A Claude Code and Codex plugin with RAS and HMS Commander skills plus guarded read-only text servers.
A read-only MCP server that reads HEC-HMS project, basin, gage and run text through hms-commander.
Per-model SKILL.md packages with tools, checks and failure fixes for EPANET, SWMM, HEC-RAS, HEC-HMS and MODFLOW 6.
Listings are sorted by origin, then by recent activity. GitHub data is refreshed nightly. Nothing here is ranked.
An MCP server or skill can only do what HEC-HMS lets programs do. HEC-HMS exposes 2 automation interfaces:
HEC offers no MCP server, skill or AI assistant for HEC-HMS. Its pages cover the 4.14 release for Windows, macOS and Linux, the user manual with its scripting section, and a support policy that excludes non-Corps users. HMS Commander MCP describes itself as an independent CLB Engineering project with no HEC affiliation.
Checked 4 Nov 2026. Sources: HEC-HMS home page, HEC-HMS downloads
Taken from the listings' own documentation. Check each listing for exactly what it supports.
The listings here document setup for Claude Code and Codex. Install steps, copied from each project's own documentation, are on each listing's page. Most HEC-HMS integrations run on your own computer next to HEC-HMS, so you need HEC-HMS installed and licensed on the same machine unless the listing says otherwise.
Yes, one community server: HMS Commander MCP from CLB Engineering, on PyPI as hms-commander-mcp. It reads project text only. HEC itself has not published one as of 4 November 2026.
Not through an MCP tool yet. The KISS research skill shows an agent running the HEC-HMS 4.14 Linux build headless through the Jython API, but it's a research package, not a supported product.
No. It reads the project's text files through the hms-commander library and needs no Java, HEC executable, GIS or DSS libraries. You do need Python 3.10 or newer.
Yes. HEC distributes it without charge and without use restrictions, for Windows, macOS and Linux, but provides no support to users outside the Corps of Engineers.
AI-generated models, drawings and results must be checked by a qualified engineer before use.
Sources (checked 4 Nov 2026): HEC-HMS home page · HEC-HMS downloads (4.14) · HEC-HMS user manual, Scripting · gpt-cmdr/hms-commander-mcp README · HEC-HMS product page
HEC-HMS is a trademark of USACE Hydrologic Engineering Center. Tresca is independent and not affiliated with or endorsed by USACE Hydrologic Engineering Center.