@pipeworx/nist-fluid-properties
Connect: https://pipeworx.io/mcp — every tool in the catalog, including @pipeworx/nist-fluid-properties’s. Install: one-click buttons
Connect to just the @pipeworx/nist-fluid-properties pack
https://gateway.pipeworx.io/nist-fluid-properties/mcp — only @pipeworx/nist-fluid-properties’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: 3
Density, viscosity, thermal conductivity, speed of sound, enthalpy, entropy, Cv/Cp and phase for ~76 reference fluids — water, nitrogen, oxygen, argon, carbon dioxide, light hydrocarbons, and common refrigerants (R11-RC318) — at a caller-given temperature and pressure, or along the liquid/vapor saturation curve. Every value carries its unit.
Tools
nist_fluid_properties(fluid, temperature, temperature_unit?, pressure, pressure_unit?)— density, specific volume, internal energy, enthalpy, entropy, Cv, Cp, speed of sound, Joule-Thomson coefficient, viscosity, thermal conductivity and phase (liquid/vapor/supercritical) at one temperature/pressure point.nist_fluid_saturation(fluid, temperature? OR pressure?, temperature_unit?, pressure_unit?)— give a saturation temperature (returns the matching saturation pressure) or a saturation pressure (returns the matching saturation temperature), plus liquid- and vapor-side density, enthalpy, entropy, viscosity, thermal conductivity and surface tension on the phase boundary.nist_fluid_list(query?)— the ~76 fluids this pack covers, optionally filtered by a substring of the name or refrigerant code. An unrecognizedfluidargument to either of the tools above also returns this same list.
Auth
Keyless.
Data sources
- NIST, Chemistry WebBook SRD 69 — Thermophysical Properties of Fluid Systems. A public, keyless web form; every call proxies it live. The only thing this pack bakes in is a ~76-row fluid-name-to-NIST-id lookup table (not the measurements) so a caller can say “water” or “R134a” instead of NIST’s internal identifier.
Notes
- “Air” is not in this dataset as a single fluid. NIST’s own fluid- property form does not carry a pseudo-pure “air” entry — query nitrogen, oxygen and argon separately if that’s what you need.
- Fluid names, formulas and refrigerant codes are all accepted and matched
loosely (case/space/hyphen-insensitive):
"water","H2O","co2","Carbon Dioxide","R134a","r-134a"all resolve. - Requesting a condition outside a fluid’s valid range (below its triple
point, past its upper temperature/pressure limit, or an otherwise unstable
point) comes back from NIST as a range error — surfaced as a
user_error:with a suggestion to try a condition nearer standard temperature/pressure. - Viscosity is returned in
cP, which is numerically identical tomPa·s(1 cP = 1 mPa·s) — no conversion needed if your use case wants SI.
Tools
- nist_fluid_properties — Density, specific volume, internal energy, enthalpy, entropy, Cv, Cp, speed of sound,
- nist_fluid_saturation — Liquid/vapor saturation (phase-boundary) properties for one of NIST’s ~76 reference fluids —
- nist_fluid_list — List the ~76 fluids NIST’s Chemistry WebBook carries full thermophysical property surfaces for
Tools
nist_fluid_list— List the ~76 fluids NIST's Chemistry WebBook carries full thermophysical property surfaces fornist_fluid_properties— Density, specific volume, internal energy, enthalpy, entropy, Cv, Cp, speed of sound,nist_fluid_saturation— Liquid/vapor saturation (phase-boundary) properties for one of NIST's ~76 reference fluids —