# com.engscript/mcp

Engineering calculation MCP server for oil and gas engineering applications.

- **Type:** MCP server
- **Trust:** 60/100 (B), scored on the content rubric
- **Verification:** community-indexed — nobody has claimed this listing
- **Version:** 1.0.0
- **Author:** com.engscript
- **License:** Unknown
- **Endpoints:** streamable-http https://engscript.com/mcp
- **Source:** https://engscript.com/mcp
- **Endpoint health:** reachable (last checked 2026-09-25T05:25:14.579Z, 5 samples) — uptime is not a security property and is not part of the trust score
- **Compatible clients:** claude-code, cursor, copilot, chatgpt, gemini (basis: transport)

## Trust

60/100 (B), scored on the content rubric
- Publisher verified: no
- Install scripts: nothing suspicious found
- Prompt-injection scan: clean
- Obfuscation scan: clean
- Evidence age: 1 day

## Security scan

- **Status:** clean
- **Scanned:** 2026-09-25T05:25:14.579Z
- **Version scanned:** live
- **CVEs:** no coverage — this entry has no package coordinates to query OSV against, so "no known CVEs" is NOT asserted for it.

## Tools

58 declared. Observed from a live `tools/list` probe.
- `MIXTURE` — Primary thermodynamic property calculator. Use this tool first for all mixture property calculations. Supports hydrocarbons and non-hydrocarbon chemicals (PR EO
- `CARBON` — Calculate thermodynamic properties of hydrocarbon mixture. Supports hydrocarbons and non-hydrocarbon chemicals (PR EOS flash calculation).
- `STEAM` — Calculate thermodynamic and transport properties of steam based on IAPWS
- `PSYCHROMETRIC` — Psychrometric properties of moist air
- `FUELGAS` — Calculate MW, LHV and HHV of fuel gas from composition
- `FLUEGAS` — Calculate enthalpy of flue gas from composition
- `EMISSIONFACTOR` — Calculate CO2 emission conversion factor from gas composition
- `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 prop
- `PTV` — Calculate gas molar volume using equation of state
- `MtoV` — Convert mass flow rate to volumetric flow rate at standard condition
- `VtoM` — Convert volumetric flow rate to mass flow rate at standard condition and normal condition Sm3/hr, Nm3/hr, SCFH
- `Pmean` — Calculate mean pressure between inlet and outlet
- `PIPEFF` — Calculate Darcy friction factor based on Reynolds number and pipe roughness
- `STEAMPH` — Calculate mass flow from pin-hole on the steam piping
- `STEAMLEAK` — Calculate steam leak mass flow and flow condition (CHOKED / SUBCRITICAL) based on upstream and downstream conditions
- `PIPEINSUL` — Calculate optimal pipe insulation thickness to limit outer surface temperature (burn protection) and minimise heat loss. Uses cylindrical heat conduction + exte
- `PIPESTEAM` — Calculate steam pipe sizing: pipe diameter, velocity, pressure drop
- `PIPEWATER` — Calculate water pipe sizing: pipe diameter, velocity, pressure drop
- `PIPEAIR` — Calculate compressed air pipe sizing: pipe diameter, velocity, pressure drop
- `PIPENITROGEN` — Calculate nitrogen 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
- `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
- `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
- `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 w
- `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
- `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,
- `PSVGAS` — Calculate required PSV (pressure safety valve) relief area for gas/vapor service per API 520
- `PSVSTEAM` — Calculate required PSV (pressure safety valve) relief area for steam service per API 520
- `PSVLIQ` — Calculate required PSV (pressure safety valve) relief area for liquid service per API 520
- `PUMPBHP` — Calculate pump brake horsepower
- `COMPPOLYEFF` — Calculate polytropic efficiency of compressor
- `TBNEFF` — Calculate steam turbine isentropic efficiency
- `STGEFF` — Calculate multistage steam turbine isentropic efficiency
- `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
- `HEXRF` — Heat exchanger fouling resistance back-calculation from shell/tube-side operating conditions.
- `LMTD` — Calculate LMTD of heat exchanger
- …and 18 more

## Install

**Verdict: review** — Installable, but 2 things to check first: No CVE coverage: this entry has no npm/PyPI coordinates to query OSV against, so "no known vulnerabilities" is not a claim that can be made about it.
**Cautions** (coverage gaps and advisories — never blocking)
- No CVE coverage: this entry has no npm/PyPI coordinates to query OSV against, so "no known vulnerabilities" is not a claim that can be made about it.
- No publisher has proved control of this listing; it is indexed, not vouched for.
**Config** (claude-code):
```json
"{\n  \"mcpServers\": {\n    \"mcp\": {\n      \"type\": \"http\",\n      \"url\": \"https://engscript.com/mcp\"\n    }\n  }\n}"
```

## Blast radius

Contained to moderate — no credential declaration found, from the publisher, the upstream registry, or the README. Known so far: runs on someone else's infrastructure; read-only tool surface.
- Floor 9, ceiling 27 (tier: unknown)
- `unknown` means the floor and ceiling land in different bands — not measured enough to name one. It does not mean low.
- This is impact, not likelihood. A high radius is not a defect: a filesystem server is supposed to write files. It is never part of the trust score.

## Machine-readable views of this entry

- Signed JSON: https://forgeregistry.com/api/v1/packages/com.engscript%2Fmcp
- Install plan: https://forgeregistry.com/api/v1/packages/com.engscript%2Fmcp/install-plan
- Alternatives: https://forgeregistry.com/api/v1/alternatives/com.engscript%2Fmcp
- HTML page: https://forgeregistry.com/registry/com.engscript%2Fmcp
- MCP: POST https://forgeregistry.com/api/mcp → `forge_get_package` / `forge_install_plan`

## About this document

Generated by Forge (https://forgeregistry.com) — a compact rendering of the same record served, signed, at the JSON URL above. Trust and scan facts are the registry's own measurements; anything Forge did not measure is named as unmeasured rather than omitted.
