Thermoprops
Server Details
Thermodynamic properties and cycles with CoolProp: fluid states, refrigeration, Rankine, Brayton.
- 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
Scored across 3 tools
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.
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.
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.
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 toolsfluid_stateProperties of a fluid's stateARead-onlyInspect
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 languageARead-onlyInspect
The script language's whole manual, for what solve_worksheet's cheat sheet leaves out.
Inputs: no named parameters.
solve_worksheetSolve a thermodynamics scriptARead-onlyInspect
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
coolprop — thermophysical fluid properties (PropsSI-style: give two independent state variables…
NIST Chemistry WebBook — Thermophysical Properties of Fluid Systems.
Heating, ventilation and energy engineering calculations and diagnostics for AI agents.
Design, solve and simulate HVAC systems from real components, weather years and buildings.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceMCP 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.-
- AlicenseNot gradedqualityCmaintenanceComputes 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 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables 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 npmMIT
- AlicenseNot gradedqualityDmaintenanceA modular Python toolkit exposing chemical engineering calculations (thermodynamics, flash equilibria, property databases) as MCP servers for AI and application integration.7MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.