CoolpropMCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@CoolpropMCPWhat is the saturation temperature of R410A at 10 bar?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
CoolProp MCP Server
MCP server exposing thermodynamic and transport properties of refrigerants (and ~130 other fluids) from CoolProp.
All values are SI units: temperature K, pressure Pa (absolute), enthalpy/internal energy J/kg, entropy J/kg/K, density kg/m³, viscosity Pa·s, conductivity W/m/K.
Tools
Tool | Purpose |
| Full state point (T, P, ρ, h, s, u, quality, cp, cv, μ, λ, speed of sound, Z, Pr, phase) from any two of T/P/D/H/S/U/Q |
| Single property at a state — any CoolProp output key |
| Saturated liquid + vapor states, latent heat and temperature glide at given T or P |
| Critical point, triple point, molar mass, T/P limits, GWP, ODP, normal boiling point |
| Moist air properties for HVAC (enthalpy, humidity ratio, dew point, wet bulb, …) |
| Common refrigerants, or every CoolProp fluid |
| Valid property keys and their units |
Fluid names follow CoolProp naming and aliases: R134a, R32, R410A,
R404A, R407C, R1234yf, R290 (propane), R600a (isobutane),
R744 (CO₂), R717 (ammonia), R718/Water, Air, …
Related MCP server: MoziChem-MCP
Setup
python -m venv .venv
.\.venv\Scripts\python.exe -m pip install -r requirements.txtTests
.\.venv\Scripts\python.exe test_server.py # tool logic + reference values
.\.venv\Scripts\python.exe test_e2e.py # full MCP stdio round tripUse with Claude Code
Registered user-scoped (available in every folder) with:
claude mcp add --scope user coolprop -- C:\Users\jerry.mansikkaviita\Desktop\CoolpropMCP\.venv\Scripts\python.exe C:\Users\jerry.mansikkaviita\Desktop\CoolpropMCP\server.pyUse with Claude Desktop
Add to %APPDATA%\Claude\claude_desktop_config.json:
{
"mcpServers": {
"coolprop": {
"command": "C:\\Users\\jerry.mansikkaviita\\Desktop\\CoolpropMCP\\.venv\\Scripts\\python.exe",
"args": ["C:\\Users\\jerry.mansikkaviita\\Desktop\\CoolpropMCP\\server.py"]
}
}
}Example prompts
"What is the enthalpy of saturated R134a vapor at −10 °C?" (remember: inputs in K/Pa)
"Full state of R410A at 25 bar and 80 °C superheat"
"Latent heat and glide of R407C at 5 bar"
"GWP and critical point of R1234yf vs R134a"
This server cannot be deployed
Maintenance
Related MCP Connectors
Engineering calculation MCP server for oil and gas engineering applications.
MCP server for AI dialogue using various LLM models via AceDataCloud
MCP server for progressive tool usage at any scale (see https://klavis.ai)
MCP server for aerospace calculations: orbital mechanics, ephemeris, DSN operations, ...
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceA physics engine for liquid-cooled GPU systems, exposed as an AI-callable MCP server. Enables thermal analysis, coolant comparison, flow optimization, and rack-level sizing via natural language queries.1MIT
- AlicenseNot gradedqualityDmaintenanceA collection of MCP servers for chemical engineering and chemistry applications, enabling AI assistants to perform thermodynamic calculations, equation of state modeling, and phase equilibrium computations.MIT
- AlicenseNot gradedqualityDmaintenanceA modular Python toolkit exposing chemical engineering calculations (thermodynamics, flash equilibria, property databases) as MCP servers for AI and application integration.6MIT
- AlicenseAqualityBmaintenanceAn MCP server that wraps Cantera to enable LLMs to perform accurate thermodynamic, transport, equilibrium, and chemical kinetics calculations.154MIT