Skip to main content
Glama
JerryMansikkaviita

CoolpropMCP

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

get_state

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

get_property

Single property at a state — any CoolProp output key

get_saturation

Saturated liquid + vapor states, latent heat and temperature glide at given T or P

get_fluid_info

Critical point, triple point, molar mass, T/P limits, GWP, ODP, normal boiling point

get_humid_air_property

Moist air properties for HVAC (enthalpy, humidity ratio, dew point, wet bulb, …)

list_fluids

Common refrigerants, or every CoolProp fluid

list_property_keys

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.txt

Tests

.\.venv\Scripts\python.exe test_server.py   # tool logic + reference values
.\.venv\Scripts\python.exe test_e2e.py      # full MCP stdio round trip

Use 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.py

Use 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"

F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    C
    maintenance
    A 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.
    Last updated
    1
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    A 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.
    Last updated
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    An unofficial MCP (Model Context Protocol) server that exposes a Vaillant heat pump's data to AI assistants like Claude. Query outdoor and room temperatures, hot water status, energy consumption, COP estimates, schedules, and diagnostics through natural conversation.
    Last updated
    4
    MIT

View all related MCP servers

Related MCP Connectors

  • MCP server for AI dialogue using various LLM models via AceDataCloud

  • MCP server for generating rough-draft project plans from natural-language prompts.

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/JerryMansikkaviita/CoolpropMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server