Open Source

Engineering Engines as First-Class Citizens

Deterministic simulation engines are infrastructure, not afterthoughts. Peer-reviewed open-source engines exposed as typed MCP tools with session persistence, cross-engine handoffs, and model credibility metadata.

Why This Matters

In most engineering firms, simulation models live in notebooks, Excel spreadsheets, or desktop applications disconnected from project state. An engineer runs a model, copies results into a report, and the model becomes stale the moment project parameters change.

PuranOS treats engineering computation differently. Each engine is API-first (not GUI-first), session-persistent across agent interactions, and produces results with explicit credibility metadata — so downstream consumers know whether a number came from a screening estimate or a calibrated model.

Cross-engine handoffs use typed converters. A QSDsan effluent composition becomes a WaterTAP influent specification with unit conversion and component mapping, carrying provenance from the source model.

Open-Source MCP Servers

QSDsan Engine MCP

Full activated sludge and anaerobic digestion modeling. IWA ADM1, ASM1, ASM2d. Session-persistent simulations with model credibility metadata.

Source: University of Illinois (QSD Group)

Built on: qsdsan · biosteam · thermosteam

WaterTAP Engine MCP

Membrane modeling and techno-economic analysis. RO, NF, ED, crystallizer, evaporator. Cross-engine handoffs from QSDsan via typed converters.

Source: NAWI / DOE + Sandia/LBNL

Built on: watertap · idaes-pse · pyomo

Water Chemistry MCP

Chemical equilibrium, precipitation, dosing optimization. Multi-database support (phreeqc.dat, minteq.dat, llnl.dat, pitzer.dat).

Source: USGS

Built on: phreeqpython

Fluids MCP

Fluid mechanics with 120+ fluid properties. Pipe sizing, pump TDH, control valve sizing (IEC 60534), blower power.

Source: Caleb Bell et al.

Built on: fluids · CoolProp · thermo

Heat Transfer MCP

Thermal engineering tools. Surface heat loss, insulation design, heat exchangers. 390+ material conductivities (VDI/ASHRAE).

Source: Caleb Bell et al.

Built on: ht · chemicals · fluids · thermo

Corrosion Engineering MCP

Sweet/sour corrosion rate prediction (deWaard-Milliams), galvanic corrosion analysis, pitting risk assessment, material selection guidance.

Source: NRL + NORSOK + USGS

Built on: phreeqpython · fluids · ht

Engineering MCP

P&ID generation (DEXPI equipment classes), BFD/PFD generation (SFILES notation), ISA 5.1 instrument tagging, equipment tag management.

Source: Process Intelligence Research + ISA

Built on: pyDEXPI · SFILES2 · networkx

What These Replace

No license fees. Peer-reviewed science. All dependencies open-source.

QSDsan Engine MCP

Replaces: BioWin, GPS-X, Sumo

WaterTAP Engine MCP

Replaces: ROSA, WAVE, IMS Design

Water Chemistry MCP

Replaces: OLI Studio

Fluids MCP

Replaces: AFT Fathom, Pipe-FLO

Heat Transfer MCP

Replaces: HTRI Xchanger Suite

Corrosion Engineering MCP

Replaces: In-house spreadsheets

Engineering MCP

Replaces: AutoCAD P&ID, SmartPlant

Model Credibility Metadata

An agent-generated sizing is not automatically "engineering grade." Every simulation result carries explicit credibility metadata:

Model status

validated · calibrated · heuristic · preliminary · stub

Decision grade

design · budgetary · screening · order-of-magnitude

Validation basis

bench-tested · plant-data · literature · vendor · assumed

The credibility metadata is what allows a PE reviewer to know what level of trust to place in a result.

Explore the source

All engineering MCP servers are open-source. The architecture is documented.