Official MCP RegistryListed
EngScript Engineering MCP
Engineering calculation MCP server for oil and gas engineering applications.
First seen 2 Oct 2026. Evidence as of 2 Oct 2026.
58
Tools
From an anonymous probe
1
Source listings
Each with its own history
0
Recorded changes
Since first seen
Tools
| Tool | Description | Behaviour |
|---|---|---|
| advDVR | Advanced Data Validation and Reconciliation including gross error detection and elimation | Not declared |
| advECONOMIC | Advanced Economic analysis with inflation, depreciation, and tax: NPV, IRR, Simple Payback, Profitability Index, NCF | Not declared |
| BALANCE | General mass/energy balance solver using GEKKO | Not declared |
| CARBON | Calculate thermodynamic properties of hydrocarbon mixture. Supports hydrocarbons and non-hydrocarbon chemicals (PR EOS flash calculation). | Not declared |
| COMPPOLYEFF | Calculate polytropic efficiency of compressor | Not declared |
| CTWRCAPA | Cooling tower capacity evaluation | Not declared |
| CTWRCAPADSNTST | Cooling tower capacity evaluation: design vs test | Not declared |
| CTWREVAPOR | Cooling tower evaporation rate: mass removal rate (MR) and heat removal rate (QR) | Not declared |
| CTWRLG | Cooling tower L/G ratio calculation | Not declared |
| CTWRNTU | Cooling tower NTU and characteristic C value calculation | Not declared |
| CVGAS | Calculate gas control valve Cv and Kv from flow conditions | Not declared |
| CVLIQ | Calculate liquid control valve Cv and Kv from flow conditions | Not declared |
| CVSTEAM | Calculate steam control valve Cv and Kv from flow conditions | Not declared |
| DESUPERHEATER | Calculate boiler feed water flow and total flow from pressure and temperature reduction through desuperheater. Also returns the inlet/outlet/BFW specific enthalpies (h_in, h_out, h_bfw) used in the mass balance, always in Btu/lb. | Not declared |
| DVR | Data Validation and Reconciliation | Not declared |
| ECONOMIC | Economic analysis: NPV, IRR, Simple Payback, Profitability Index, EAC | Not declared |
| EMISSIONFACTOR | Calculate CO2 emission conversion factor from gas composition | Not declared |
| FLUEGAS | Calculate enthalpy of flue gas from composition | Not declared |
| FORMULA | Generic formula calculator with unit conversion and IF-THEN-ELSE | Not declared |
| FUELGAS | Calculate MW, LHV and HHV of fuel gas from composition | Not declared |
| GN2DEPRESS | Calculate depressurization gas volume and hold time for gaseous nitrogen storage vessel | Not declared |
| HEXRF | Heat exchanger fouling resistance back-calculation from shell/tube-side operating conditions. | Not declared |
| HPADEPRESS | Calculate depressurization gas volume and hold time for high pressure air storage vessel | Not declared |
| HTRINOUTEFF | Calculate fired heater heat duty and efficiency from inlet/outlet conditions and composition | Not declared |
| HTRLOSSEFF | Calculate fired heater loss efficiency from ambient temperature, stack gas temperature and excess oxygen | Not declared |
| LMTD | Calculate LMTD of heat exchanger | Not declared |
| LN2DEPRESS | Calculate depressurization gas volumn abd hold time and saturation temperature for liquid nitrogen storage vessel | Not declared |
| MIXTURE | Primary thermodynamic property calculator. Use this tool first for all mixture property calculations. Supports hydrocarbons and non-hydrocarbon chemicals (PR EOS flash calculation). | Not declared |
| MtoV | Convert mass flow rate to volumetric flow rate at standard condition | Not declared |
| ORIFICEGAS | Gas orifice sizing / differential pressure / flow rate calculation based on ISO 5167 orifice. Exactly ONE of [M, dP, D2] must be set to '?' — that variable will be calculated. | Not declared |
| ORIFICELIQ | Liquid orifice sizing / differential pressure / flow rate calculation based on ISO 5167 orifice. Exactly ONE of [M, dP, D2] must be set to '?' — that variable will be calculated. | Not declared |
| PIPEAIR | Calculate compressed air pipe sizing: pipe diameter, velocity, pressure drop | Not declared |
| PIPEFF | Calculate Darcy friction factor based on Reynolds number and pipe roughness | Not declared |
| PIPEFLOWGAS | Calculate isothermal gas pipe flow: density, volumetric flow rate, mass flow rate from pressure drop | Not declared |
| PIPEFLOWLIQ | Calculate liquid pipe flow: volumetric flow rate and mass flow rate from pressure drop | Not declared |
| PIPEINSUL | Calculate optimal pipe insulation thickness to limit outer surface temperature (burn protection) and minimise heat loss. Uses cylindrical heat conduction + external convection model, solved via scipy.optimize.brentq. Returns exact minimum thickness and nearest commercial 5 mm step. | Not declared |
| PIPENITROGEN | Calculate nitrogen pipe sizing: pipe diameter, velocity, pressure drop | Not declared |
| PIPESTEAM | Calculate steam pipe sizing: pipe diameter, velocity, pressure drop | Not declared |
| PIPEWATER | Calculate water pipe sizing: pipe diameter, velocity, pressure drop | Not declared |
| Pmean | Calculate mean pressure between inlet and outlet | Not declared |
| PSVGAS | Calculate required PSV (pressure safety valve) relief area for gas/vapor service per API 520 | Not declared |
| PSVLIQ | Calculate required PSV (pressure safety valve) relief area for liquid service per API 520 | Not declared |
| PSVSTEAM | Calculate required PSV (pressure safety valve) relief area for steam service per API 520 | Not declared |
| PSYCHROMETRIC | Psychrometric properties of moist air | Not declared |
| PTV | Calculate gas molar volume using equation of state | Not declared |
| PUMPBHP | Calculate pump brake horsepower | Not declared |
| REFRIGERANT | Calculate refrigerant thermodynamic properties using CoolProp. Provide Fluid name and any 2 state variables from: T, P, rho, H, S, U. Returns all remaining properties: T, P, rho, H, S, U, Cp, Cv, viscosity, conductivity, molecular weight. | Not declared |
| SOLVE | Solve nonlinear equations with unknown variables using fsolve | Not declared |
| STEAM | Calculate thermodynamic and transport properties of steam based on IAPWS | Not declared |
| STEAMFLASH | Calculate flash steam flow from pressure reduction | Not declared |
| STEAMLEAK | Calculate steam leak mass flow and flow condition (CHOKED / SUBCRITICAL) based on upstream and downstream conditions | Not declared |
| STEAMPH | Calculate mass flow from pin-hole on the steam piping | Not declared |
| STGEFF | Calculate multistage steam turbine isentropic efficiency | Not declared |
| STMDEPRESS | Calculate depressurization steam volumn and hold time for steam accumulator | Not declared |
| TBNEFF | Calculate steam turbine isentropic efficiency | Not declared |
| VENTURIGAS | Gas Venturi tube sizing / differential pressure / flow rate calculation based on ISO 5167 Venturi meter (as cast convergent venturi tube). Exactly ONE of [M, dP, D2] must be set to '?' — that variable will be calculated. | Not declared |
| VENTURILIQ | Liquid Venturi tube sizing / differential pressure / flow rate calculation based on ISO 5167 Venturi meter (as cast convergent venturi tube). Exactly ONE of [M, dP, D2] must be set to '?' — that variable will be calculated. | Not declared |
| VtoM | Convert volumetric flow rate to mass flow rate at standard condition and normal condition Sm3/hr, Nm3/hr, SCFH | Not declared |
Change history
No changes since the first observation. The first snapshot is the baseline.
| Source | Listing | First seen | Last seen | Versions |
|---|---|---|---|---|
| Official MCP Registry | com.engscript/mcp | 2 Oct 2026 | 2 Oct 2026 | 1 |