# EngScript Engineering MCP MCP server

Agent View of the PolicyLayer registry record for EngScript Engineering MCP: identity, probed posture, risk grade, and all 58 tools classified. HTML page: https://policylayer.com/tools/com-engscript-mcp

## Facts

- Server id: `https://engscript.com/mcp`
- Homepage: https://github.com/https://engscript.com/mcp
- Registry record: grade F, identity unverified
- Lifecycle: active
- Auth posture: open
- Rate-limited: no
- Tools: 58 (58 with introspected schema)
- Tool categories present: Destructive, Other, Write
- Context-window cost: 36814 tokens per request — https://policylayer.com/token-cost/com-engscript-mcp
- Tags: com engscript mcp, admin
- Record last modified: 2026-08-20T19:05:26.015Z

## Tools (58)

| Tool | Category | Risk | Record |
| --- | --- | --- | --- |
| `PIPEAIR` | Destructive | Critical | https://policylayer.com/tools/com-engscript-mcp/pipeair.md |
| `PIPEFLOWGAS` | Destructive | Critical | https://policylayer.com/tools/com-engscript-mcp/pipeflowgas.md |
| `PIPEFLOWLIQ` | Destructive | Critical | https://policylayer.com/tools/com-engscript-mcp/pipeflowliq.md |
| `PIPENITROGEN` | Destructive | Critical | https://policylayer.com/tools/com-engscript-mcp/pipenitrogen.md |
| `PIPESTEAM` | Destructive | Critical | https://policylayer.com/tools/com-engscript-mcp/pipesteam.md |
| `PIPEWATER` | Destructive | Critical | https://policylayer.com/tools/com-engscript-mcp/pipewater.md |
| `advDVR` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/advdvr.md |
| `advECONOMIC` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/adveconomic.md |
| `BALANCE` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/balance.md |
| `CARBON` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/carbon.md |
| `COMPPOLYEFF` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/comppolyeff.md |
| `CTWRCAPA` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/ctwrcapa.md |
| `CTWRCAPADSNTST` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/ctwrcapadsntst.md |
| `CTWREVAPOR` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/ctwrevapor.md |
| `CTWRLG` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/ctwrlg.md |
| `CTWRNTU` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/ctwrntu.md |
| `CVGAS` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/cvgas.md |
| `CVLIQ` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/cvliq.md |
| `CVSTEAM` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/cvsteam.md |
| `DESUPERHEATER` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/desuperheater.md |
| `DVR` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/dvr.md |
| `ECONOMIC` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/economic.md |
| `EMISSIONFACTOR` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/emissionfactor.md |
| `FLUEGAS` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/fluegas.md |
| `FORMULA` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/formula.md |
| `FUELGAS` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/fuelgas.md |
| `GN2DEPRESS` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/gn2depress.md |
| `HEXRF` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/hexrf.md |
| `HPADEPRESS` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/hpadepress.md |
| `HTRINOUTEFF` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/htrinouteff.md |
| `HTRLOSSEFF` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/htrlosseff.md |
| `LMTD` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/lmtd.md |
| `LN2DEPRESS` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/ln2depress.md |
| `MIXTURE` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/mixture.md |
| `MtoV` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/mtov.md |
| `PIPEFF` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/pipeff.md |
| `PIPEINSUL` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/pipeinsul.md |
| `Pmean` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/pmean.md |
| `PSVGAS` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/psvgas.md |
| `PSVLIQ` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/psvliq.md |
| `PSVSTEAM` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/psvsteam.md |
| `PSYCHROMETRIC` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/psychrometric.md |
| `PTV` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/ptv.md |
| `PUMPBHP` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/pumpbhp.md |
| `REFRIGERANT` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/refrigerant.md |
| `SOLVE` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/solve.md |
| `STEAM` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/steam.md |
| `STEAMFLASH` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/steamflash.md |
| `STEAMLEAK` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/steamleak.md |
| `STEAMPH` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/steamph.md |
| `STGEFF` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/stgeff.md |
| `STMDEPRESS` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/stmdepress.md |
| `TBNEFF` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/tbneff.md |
| `VtoM` | Other | Low | https://policylayer.com/tools/com-engscript-mcp/vtom.md |
| `ORIFICEGAS` | Write | Medium | https://policylayer.com/tools/com-engscript-mcp/orificegas.md |
| `ORIFICELIQ` | Write | Medium | https://policylayer.com/tools/com-engscript-mcp/orificeliq.md |
| `VENTURIGAS` | Write | Medium | https://policylayer.com/tools/com-engscript-mcp/venturigas.md |
| `VENTURILIQ` | Write | Medium | https://policylayer.com/tools/com-engscript-mcp/venturiliq.md |

## Tool descriptions

- `PIPEAIR` — Calculate compressed air pipe sizing: pipe diameter, velocity, pressure drop
- `PIPEFLOWGAS` — Calculate isothermal gas pipe flow: density, volumetric flow rate, mass flow rate from pressure drop
- `PIPEFLOWLIQ` — Calculate liquid pipe flow: volumetric flow rate and mass flow rate from pressure drop
- `PIPENITROGEN` — Calculate nitrogen pipe sizing: pipe diameter, velocity, pressure drop
- `PIPESTEAM` — Calculate steam pipe sizing: pipe diameter, velocity, pressure drop
- `PIPEWATER` — Calculate water pipe sizing: pipe diameter, velocity, pressure drop
- `advDVR` — Advanced Data Validation and Reconciliation including gross error detection and elimation
- `advECONOMIC` — Advanced Economic analysis with inflation, depreciation, and tax: NPV, IRR, Simple Payback, Profitability Index, NCF
- `BALANCE` — General mass/energy balance solver using GEKKO
- `CARBON` — Calculate thermodynamic properties of hydrocarbon mixture. Supports hydrocarbons and non-hydrocarbon chemicals (PR EOS flash calculation).
- `COMPPOLYEFF` — Calculate polytropic efficiency of compressor
- `CTWRCAPA` — Cooling tower capacity evaluation
- `CTWRCAPADSNTST` — Cooling tower capacity evaluation: design vs test
- `CTWREVAPOR` — Cooling tower evaporation rate: mass removal rate (MR) and heat removal rate (QR)
- `CTWRLG` — Cooling tower L/G ratio calculation
- `CTWRNTU` — Cooling tower NTU and characteristic C value calculation
- `CVGAS` — Calculate gas control valve Cv and Kv from flow conditions
- `CVLIQ` — Calculate liquid control valve Cv and Kv from flow conditions
- `CVSTEAM` — Calculate steam control valve Cv and Kv from flow conditions
- `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.
- `DVR` — Data Validation and Reconciliation
- `ECONOMIC` — Economic analysis: NPV, IRR, Simple Payback, Profitability Index, EAC
- `EMISSIONFACTOR` — Calculate CO2 emission conversion factor from gas composition
- `FLUEGAS` — Calculate enthalpy of flue gas from composition
- `FORMULA` — Generic formula calculator with unit conversion and IF-THEN-ELSE
- `FUELGAS` — Calculate MW, LHV and HHV of fuel gas from composition
- `GN2DEPRESS` — Calculate depressurization gas volume and hold time for gaseous nitrogen storage vessel
- `HEXRF` — Heat exchanger fouling resistance back-calculation from shell/tube-side operating conditions.
- `HPADEPRESS` — Calculate depressurization gas volume and hold time for high pressure air storage vessel
- `HTRINOUTEFF` — Calculate fired heater heat duty and efficiency from inlet/outlet conditions and composition
- `HTRLOSSEFF` — Calculate fired heater loss efficiency from ambient temperature, stack gas temperature and excess oxygen
- `LMTD` — Calculate LMTD of heat exchanger
- `LN2DEPRESS` — Calculate depressurization gas volumn abd hold time and saturation temperature for liquid nitrogen storage vessel
- `MIXTURE` — Primary thermodynamic property calculator. Use this tool first for all mixture property calculations. Supports hydrocarbons and non-hydrocarbon chemicals (PR EOS flash calculation).
- `MtoV` — Convert mass flow rate to volumetric flow rate at standard condition
- `PIPEFF` — Calculate Darcy friction factor based on Reynolds number and pipe roughness
- `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 minimu…
- `Pmean` — Calculate mean pressure between inlet and outlet
- `PSVGAS` — Calculate required PSV (pressure safety valve) relief area for gas/vapor service per API 520
- `PSVLIQ` — Calculate required PSV (pressure safety valve) relief area for liquid service per API 520
- `PSVSTEAM` — Calculate required PSV (pressure safety valve) relief area for steam service per API 520
- `PSYCHROMETRIC` — Psychrometric properties of moist air
- `PTV` — Calculate gas molar volume using equation of state
- `PUMPBHP` — Calculate pump brake horsepower
- `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.
- `SOLVE` — Solve nonlinear equations with unknown variables using fsolve
- `STEAM` — Calculate thermodynamic and transport properties of steam based on IAPWS
- `STEAMFLASH` — Calculate flash steam flow from pressure reduction
- `STEAMLEAK` — Calculate steam leak mass flow and flow condition (CHOKED / SUBCRITICAL) based on upstream and downstream conditions
- `STEAMPH` — Calculate mass flow from pin-hole on the steam piping
- `STGEFF` — Calculate multistage steam turbine isentropic efficiency
- `STMDEPRESS` — Calculate depressurization steam volumn and hold time for steam accumulator
- `TBNEFF` — Calculate steam turbine isentropic efficiency
- `VtoM` — Convert volumetric flow rate to mass flow rate at standard condition and normal condition Sm3/hr, Nm3/hr, SCFH
- `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.
- `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.
- `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.
- `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.

## Related servers

- UnClick (1662 tools) — https://policylayer.com/tools/io-github-malamutemayhem-unclick-mcp-server.md
- Delx Mcp A2a (1082 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a.md
- Delx Protocol — Agent Recovery & Continuity (1076 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-protocol.md
- Nodebench (824 tools) — https://policylayer.com/tools/io-github-homenshum-nodebench.md
- MCP Framework Personal (811 tools) — https://policylayer.com/tools/inggerman-mcps.md
- Delx MCP Server (740 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-server.md
- Binance MCP Server (734 tools) — https://policylayer.com/tools/nirholas-binance-mcp.md
- Eda Agent (726 tools) — https://policylayer.com/tools/eda-agent.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=com-engscript-mcp · API: https://policylayer.com/registry/api · Recommended policies for every tool: https://policylayer.com/policies/com-engscript-mcp
