ix-design-mcp
Verified Safeby puran-water
Overview
Ion exchange system design and performance prediction for water treatment, including breakthrough analysis, regeneration optimization, and economic costing.
Installation
python -m serverEnvironment 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
sample-cfm-tips-mcp
A comprehensive Model Context Protocol (MCP) server for AWS cost analysis and optimization recommendations, designed to integrate with Kiro CLI and other MCP-compatible clients.
pyrestoolbox-mcp
Provides AI agents with comprehensive reservoir engineering calculations for PVT analysis, well performance, geomechanics, and reservoir simulation support.
BloodHound-MCP
An AI assistant integrated with an MCP Server to query and analyze Active Directory (AD) and Azure Active Directory (AAD) environments using a Neo4j database populated with BloodHound data.
water-chemistry-mcp
Advanced water chemistry modeling and optimization for industrial wastewater treatment, powered by PHREEQC for chemical equilibrium and kinetic simulations.