💧 EPANET MCP Server

Water-distribution network modelling over MCP, powered by ePyT / EPANET. 44 tools

🔓 Open access — no API key configured (set CLIENT_API_KEY to lock it down)

Endpoints

Streamable HTTPhttps://razaali10-epyt-mcp-server.hf.space/mcp — HuggingChat, Codex, Perplexity, Gemini, ChatGPT (dev mode) SSEhttps://razaali10-epyt-mcp-server.hf.space/sse — legacy clients / Claude Desktop via mcp-remote Healthhttps://razaali10-epyt-mcp-server.hf.space/health

Quick connect (Streamable HTTP)

{
  "mcpServers": {
    "epanet": {
      "url": "https://razaali10-epyt-mcp-server.hf.space/mcp",
      "headers": { "Authorization": "Bearer <YOUR_KEY>" }
    }
  }
}

Bundled ePyT benchmark networks + custom networks under /home/user/app/networks/ (e.g. net3.inp, ky4.inp, Net6.inp, BIWS.inp). Try: "List bundled networks, then load net3.inp and summarise it."