@pipeworx/coolprop
Connect: https://pipeworx.io/mcp — every tool in the catalog, including @pipeworx/coolprop’s. Install: one-click buttons
Connect to just the @pipeworx/coolprop pack
https://gateway.pipeworx.io/coolprop/mcp — only @pipeworx/coolprop’s own tools, nothing else in the catalog.
No MCP client? Skip the connection: POST https://gateway.pipeworx.io/v1/tools/search_packs {"query":"..."} to find a tool below, GET /v1/tools/<name> for its schema, POST the same URL with arguments for the data — see For AI agents.
Tools: 2
Thermophysical properties of a pure fluid, computed from two independent state variables (PropsSI-style: give e.g. temperature + pressure, get density, enthalpy, entropy, viscosity, thermal conductivity, specific heat, vapor quality, phase). Covers ~124 fluids — water, common refrigerants, hydrocarbons, cryogens, siloxanes and more — computed in-process by CoolProp rather than looked up from a table, so a query is valid anywhere inside each fluid’s full equation-of-state range, not just at tabulated points.
Tools
coolprop_fluid_properties(fluid, input1_name, input1_value, input2_name, input2_value, outputs)— two independent state variables (T,P,D,H,S,U, orQ, SI units) in, up to 12 requested properties out:T,P,D(density, kg/m3),H(enthalpy, J/kg),S(entropy, J/kg/K),U(internal energy, J/kg),Q(vapor quality),CPMASS/CVMASS(specific heats, J/kg/K),VISCOSITY(Pa·s),CONDUCTIVITY(W/m/K),PRANDTL,M(molar mass, kg/mol),Phase(liquid/gas/supercritical/twophase/…).coolprop_list_fluids()— the exact ~124 canonical fluid names this build recognizes. No aliases: use “CarbonDioxide”, not “CO2” — this tool is how you find the exact spelling rather than guessing one.
Auth
Keyless.
Data sources
- CoolProp (Ian H. Bell and the CoolProp developers) — an open-source thermophysical property library (MIT licence). Every call computes the property in-process from CoolProp’s own equations of state; nothing is looked up from a pre-built table of values, and nothing is fetched from a live upstream.
Notes
- No aliases. This build’s fluid list carries only canonical names (e.g.
“CarbonDioxide”, “Nitrogen”, “R134a”) — common short forms like “CO2” are
not recognized and return a clear error rather than a wrong answer. Call
coolprop_list_fluidsto get the exact name. input1_nameandinput2_namemust be two different, independent state variables. Asking forTtwice (or any other repeated/dependent pair) returns a named error rather than a nonsense number.- A state CoolProp cannot resolve returns a named error, not a silent
wrong value. CoolProp’s own low-level convention for an unresolvable
state is the IEEE
Infinitysentinel (not an exception) — this pack detects that and reports it as an error naming the fluid, inputs and valid input codes, rather than ever returningInfinityas though it were a real density or enthalpy. - A small number of (fluid, state) combinations fail to resolve even when the state is physically unremarkable (observed live for pure CarbonDioxide across a range of atmospheric-pressure temperatures) — this reads as the same named error as an out-of-range state, since there is no way to distinguish a genuine CoolProp solver gap from an invalid input at the property-call level. If a fluid you expect to work returns this error, try a different input pair (e.g. density + temperature instead of pressure + temperature) before concluding the state is invalid.
- Mass-basis properties only (no molar-basis inputs/outputs in this version).
Tools
- coolprop_fluid_properties — Thermophysical properties of a pure fluid, computed from two independent state variables (PropsSI-style — give e.g. temperature + pressure, get density, enthalpy, entropy, viscosity, thermal conductiv
- coolprop_list_fluids — The exact canonical fluid names this CoolProp build recognizes for coolprop_fluid_properties (~124 fluids: water, common refrigerants, hydrocarbons, cryogens, siloxanes, …). No aliases — e.g. “Carbo
Tools
coolprop_fluid_properties— Thermophysical properties of a pure fluid, computed from two independent state variables (PropsSI-style — give e.g. temperature + pressure, get density, enthalpy, entropy, viscosity, thermal conductivcoolprop_list_fluids— The exact canonical fluid names this CoolProp build recognizes for coolprop_fluid_properties (~124 fluids: water, common refrigerants, hydrocarbons, cryogens, siloxanes, ...). No aliases — e.g. Carbon