EPANET 2.2 MCP Serverby Renzodasu
Wraps EPA's unmodified runepanet.exe 2.2 to build, check and solve networks and return compact JSON.
EPANET has three community MCP servers and a research skill, none from EPA. KWR's and Eurecat's servers run and modify networks through the EPyT toolkit, with Eurecat adding leak, contamination and failure scenarios; a third wraps EPA's own runepanet.exe for answers that must match EPANET 2.2. They all work on .inp files and need no GUI, but note the engine version: EPyT bundles 2.3.
Wraps EPA's unmodified runepanet.exe 2.2 to build, check and solve networks and return compact JSON.
KWR's EPANET server runs simulations on .inp networks, applies pipe changes and plots pressures and velocities.
An EPyT-based EPANET server with hydraulic and quality runs, 20+ edit tools and what-if scenario builders.
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 EPANET lets programs do. EPANET exposes 3 automation interfaces:
EPA hasn't published an MCP server, skill or AI assistant for EPANET. Its EPANET page lists the 2.2 installer, toolkit, source code and online manual, calls EPANET public domain software and points to the GitHub open-source project for continued development. The listed servers come from KWR, Eurecat and an individual developer.
Checked 4 Nov 2026. Sources: EPA EPANET page
Taken from the listings' own documentation. Check each listing for exactly what it supports.
The listings here document setup for Claude Code, Claude Desktop, Codex and VS Code. Install steps, copied from each project's own documentation, are on each listing's page. Most EPANET integrations run on your own computer next to EPANET, so you need EPANET installed and licensed on the same machine unless the listing says otherwise.
No. EPA has released none as of 4 November 2026. KWR Water Research Institute and Eurecat each publish a research-backed server, and KWR's was presented at the HIC 2026 hydroinformatics conference.
Yes. Each listed server runs hydraulic analyses on .inp networks and returns pressures and flows; the Eurecat server also runs water quality simulations.
The KWR and Eurecat servers use EPyT, which bundles EPANET 2.3. The Renzodasu server bundles EPA's unmodified EPANET 2.2.0 runner for Windows.
Only through an exported EPANET .inp file. The servers read standard EPANET input and don't connect to other applications.
AI-generated models, drawings and results must be checked by a qualified engineer before use.
Sources (checked 4 Nov 2026): EPA EPANET page · OWA EPANET toolkit documentation · WNTR documentation · KIOS-Research/EPyT · Renzodasu/EPANET-MCP README (engine versions, units) · EPANET product page
EPANET is a trademark of US EPA. Tresca is independent and not affiliated with or endorsed by US EPA.