Back to Home
puran-water icon

ix-design-mcp

Verified Safe

by puran-water

Overview

Ion exchange system design and performance prediction for water treatment, including breakthrough analysis, regeneration optimization, and economic costing.

Installation

Run Command
python -m server

Environment Variables

  • IX_DESIGN_MCP_ROOT
  • PHREEQC_EXE
  • IX_WATERTAP
  • MCP_AUTH_TOKEN
  • MCP_HOST
  • LOG_LEVEL
  • PHREEQC_RUN_TIMEOUT_S

Security Notes

`subprocess.run` is used for external executables (PHREEQC, WaterTAP helper scripts) without `shell=True` on user-controlled input, mitigating direct command injection risks. Extensive logging, including tracebacks on errors, is present; consider log sanitization/access control in production. No obvious hardcoded credentials or `eval` with untrusted input.

Similar Servers

Stats

Interest Score11
Security Score8
Cost ClassMedium
Avg Tokens1000
Stars1
Forks1
Last Update2025-12-20

Tags

Ion ExchangeWater TreatmentPHREEQCWaterTAPSimulationProcess EngineeringEconomic Analysis