Runs reproducible EPA SWMM workflows with deterministic simulations, QA checks, provenance, calibration, GIS, climate, and uncertainty tools.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent ā or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag ā we're steadily working through the catalog.
š” Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Agentic Swmm Workflow.
Zhonghao1995/agentic-swmm-workflow MCP server provides an agentic layer around EPA SWMM stormwater modelling. It covers the stages commonly needed for a project: GIS preprocessing, rainfall preparation, model construction, input-file generation, simulation, quality assurance, plotting, calibration, uncertainty analysis, reporting, and provenance tracking.
The repository describes eleven MCP servers organized around these workflow areas. The broader aiswmm runtime can accept modelling goals in natural language, but the resulting work remains grounded in files and command-line actions. Outputs can include SWMM input, report, and binary files; manifests; command traces; QA summaries; parsed peak-flow metrics; figures; calibration summaries; uncertainty summaries; and audit records such as experiment_provenance.json.
The workflow separates execution, modelling memory, and controlled skill evolution. Execution handles reproducible SWMM actions and produces artifacts that can be inspected or reused. Modelling memory records recurring issues and workflow knowledge. Repeated patterns may lead to proposals for improving skills, but proposed changes require human review and benchmark verification.
Simulation runs are designed to include manifests and continuity checks, so model results can be reviewed alongside the conditions and commands that produced them. The project also supports deterministic SWMM execution and audit stages before outputs are treated as evidence. GIS and QGIS-related processing, design storms, climate scenarios, calibration, and uncertainty work are exposed as separate workflow capabilities rather than being hidden inside one conversational operation.
Zhonghao1995/agentic-swmm-workflow MCP server can also be used with agent runtimes other than its built-in aiswmm runtime. The README specifically names Codex, Claude, OpenClaw, and Hermes, and provides configuration generators for those environments.
The project is open source and licensed under MIT. The README identifies version 0.9.4 as a stable pre-1.0 release and documents installation through the aiswmm Python package, one-line macOS/Linux and Windows installers, and Docker. It also provides a pinned Docker example using ghcr.io/zhonghao1995/agentic-swmm-workflow:v0.9.4 and mounts a local runs directory for generated run data.
After installation, the runtime is launched with aiswmm. An aiswmm setup wizard presents provider routes and detects available services. The material states that some routes do not require an API key, while other provider choices may involve credentials. API keys should be configured through the documented configuration process rather than pasted into the runtime conversation.
Zhonghao1995/agentic-swmm-workflow MCP server supports:
The project is pre-1.0, so interfaces and behavior may change. It is not intended to replace EPA SWMM or the modeller. Natural-language orchestration does not remove the need to inspect model files, simulation outputs, QA results, and audit artifacts. Skill-evolution proposals are not applied automatically: human review and benchmark verification remain required.
The README describes a built-in runtime and multiple MCP interfaces, but the supplied material does not specify a single standalone command for launching each MCP server. It also does not establish compatibility with every MCP client or identify a required environment-variable set.
Factual signals from GitHub, npm, and our automated checks ā not a rating.
No reviews yet ā be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/zhonghao1995-agentic-swmm-workflow)<a href="https://allmcps.com/mcp/zhonghao1995-agentic-swmm-workflow"><img src="https://allmcps.com/api/badge/zhonghao1995-agentic-swmm-workflow?style=directory" alt="Agentic Swmm Workflow on AllMCPs" /></a>