Skip to main content
Glama

Server Details

Thermodynamic properties and cycles with CoolProp: fluid states, refrigeration, Rankine, Brayton.

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
luisbedoia/thermoprops
GitHub Stars
4
ChatGPT
–
Claude
–

TDQS

A3.9/5.0

Scored across 3 tools

Disambiguation4/5

fluid_state and solve_worksheet have some overlap because both can return thermodynamic state information, but the descriptions clarify that fluid_state is for a single state and solve_worksheet is for scripts covering processes and cycles. language_reference is clearly distinct as documentation for the worksheet language.

Naming Consistency4/5

All names use consistent snake_case, which is readable and predictable. The only minor deviation is that fluid_state and language_reference are noun phrases while solve_worksheet is verb_noun.

Tool Count5/5

Three tools is well-scoped for this domain: one for quick single-state calculations, one for full process/cycle worksheets, and one reference manual for the scripting language. Each tool has a clear role and no tool feels redundant.

Completeness4/5

The surface covers single-state property lookup, process/cycle solving, error reporting, and script-language documentation, which is strong lifecycle coverage for thermodynamic calculations. Minor gaps include no dedicated tool for discovering fluids/properties or unit conversion outside the worksheet language, though these are largely handled by descriptions and the script itself.

Available Tools

3 tools
fluid_stateProperties of a fluid's stateA
Read-only
Inspect

A fluid's state from two properties, with CoolProp: T, P, h, s, x, v, and "properties" (D density, u, cp, cv, mu viscosity, k conductivity, Pr, Z, a speed of sound, g). state: "T = 25 °C, P = 1 bar", "P = 1 MPa, sat vapor". Processes and cycles: solve_worksheet.

Inputs: fluid (required), state (required), units, reference, +1 more.

language_referenceThe Worksheet script languageA
Read-only
Inspect

The script language's whole manual, for what solve_worksheet's cheat sheet leaves out.

Inputs: no named parameters.

solve_worksheetSolve a thermodynamics scriptA
Read-only
Inspect

Solves processes and whole cycles with CoolProp, written as a Thermoprops Worksheet script. Answers a table of the states, the printed results, errors by line, and a link that opens it solved with diagrams: give it to the user.

One statement per line, # comments: fluid R134a units celsius # or kelvin, imperial reference ASHRAE # zero of h, s: DEF, ASHRAE (textbook refrigerant tables), IIR, NBP 1: T = -10 °C, sat vapor # two properties; sat liquid is x = 0 2: from 1, compressed to P = 1.2 MPa, eta = 80% 3: P = P2, sat liquid 4: from 3, throttled to P = P1 COP = (h1 - h4) / (h2 - h1) print COP, T2 in °F, cp2 Processes: isentropic, compressed/expanded (eta), throttled, isobaric, isothermal, isochoric, isenthalpic, polytropic (n). Properties: T P h s x D v u cp cv mu k Pr Z a g; states show T P h s x v, print others. Fluids: Air, Ammonia, Argon, CarbonDioxide, CarbonMonoxide, Ethanol, Helium, Hydrogen, IsoButane, Isopentane, Methane, n-Butane, n-Pentane, n-Propane, Nitrogen, Oxygen, R1234yf, R1234ze(E), R125, R134a, R143a, R152A, R22, R245fa, R32, R404A, R410A, R507A, Toluene, Water. More syntax: language_reference.

Inputs: script (required).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • F
      license
      Not graded
      quality
      D
      maintenance
      MCP server exposing thermodynamic and transport properties of refrigerants and ~130 other fluids via CoolProp, enabling queries of state points, saturation, fluid info, and humid air properties through natural language.
      -
    • A
      license
      Not graded
      quality
      C
      maintenance
      Computes thermophysical fluid properties for ~124 pure fluids from any two independent state variables, returning density, enthalpy, entropy, viscosity, thermal conductivity, specific heat, vapor quality and phase. It also lists the exact canonical fluid names the build recognizes, so agents can query valid states anywhere inside each fluid's equation-of-state range.
      101 npm
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables AI agents to look up thermophysical properties — density, viscosity, thermal conductivity, speed of sound, enthalpy, entropy, Cv/Cp and phase — for roughly 76 reference fluids at a given temperature and pressure, or along the liquid/vapor saturation curve, plus fluid listing and name resolution. Each returned value is accompanied by its unit, and out-of-range conditions surface as clear errors.
      336 npm
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.