com.engscript/mcp

MCPcomunidaden línea
v1.0.0com.engscriptUnknownActualizado hace 1 m

Engineering calculation MCP server for oil and gas engineering applications.

Estado del endpointen línea
comprobado hace 23 h · 960 ms
100 % de las últimas 5 comprobaciones llegaron a este endpoint
Funciona en
ClaudeCursorCopilotChatGPTGemini

Inferido de los transportes que declara este listado (streamable-http). Que un cliente no aparezca aquí no significa que se haya descartado: simplemente Forge no puede confirmarlo.

Indexado automáticamente desde fuentes públicas. Aún sin verificar por su desarrollador en Forge.Reclamar este listado →
hace 1 mÚltima actualización
Paquete
Autorcom.engscript
LicenciaUnknown
Versión1.0.0
Fuentemcp-registry
Estado de confianza
B
60/100Bueno
✓Listado en el índice de Forge+10/10
—Identidad del publicador verificada+0/30
→ Publicador: este listado no tiene ningún repositorio registrado, así que `forge publish` no puede verificar la propiedad de forma automática. Usa «Reclamar este listado» arriba — en Forge lo revisamos a mano.
—Verificación de dominio+0/10
→ Ahora mismo no está disponible para este tipo de listado: hoy la comprobación de dominio solo se ejecuta para paquetes publicados en npm, así que esta fila todavía no se puede conseguir aquí, sea lo que sea lo que haya alojado en el dominio.
✓Análisis de inyección de prompts · limpio+30/30
✓Análisis de ofuscación / exfiltración · limpio+20/20
EstadoIndexado por la comunidad
PublicadorSin verificar
FirmaSin firmar
Dominio—
Procedencia—
DependenciasSin auditar
Superficie de herramientas58 herramientas · ninguna privilegiada
Análisis de seguridad✓ Limpiovlive · hoy¿Qué tan bien funciona este análisis?
EvaluacionesNinguna
Indexado14 ago 2026

La verificación confirma la identidad del publicador (la propiedad del repo), no la seguridad del código. El análisis de seguridad cubre los CVE conocidos y los scripts de instalación sospechosos.

Herramientas

58 herramientas · ninguna privilegiada
Observado en vivo desde el endpoint del proveedor23h ago

Leído de un handshake MCP real initialize → tools/list contra el endpoint declarado. No se invocó ninguna herramienta: tools/list es la llamada de introspección de solo lectura que el protocolo define para esto. Refleja lo que el servidor anunciaba en ese momento; un endpoint alojado no está fijado a ninguna versión y puede cambiar sin avisar.

  • https://engscript.com/mcp58 herramientas · 960 ms
MIXTUREPrimary thermodynamic property calculator. Use this tool first for all mixture property calculations. Supports hydrocarbons and non-hydrocarbon chemicals (PR EOS flash calculation).

Primary thermodynamic property calculator. Use this tool first for all mixture property calculations. Supports hydrocarbons and non-hydrocarbon chemicals (PR EOS flash calculation).

ParámetroTipoDescripción
HC*arrayComponent list. Supported formulas or names: H2(hydrogen), CH4(methane), C2H2(acetylene), C2H4(ethylene), C2H6(ethane),C3H4(propadiene), C3H6(propene), C3H8(pr…
mole*arrayMole fractions or mole amounts corresponding to HC. Automatically normalized.
P*objectPressure
T*objectTemperature
Tbub_unitstringBubble point Tbub unit
Tdew_unitstringDew point Tdew unit
MW_unitstringMolecular weight unit
H_unitstringEnthalpy unit
S_unitstringEntropy unit
U_unitstringInternal energy U unit
Cp_unitstringHeat capacity Cp unit
Cv_unitstringHeat capacity Cv unit
rho_unitstringDensity unit
mu_unitstringViscosity mu unit
k_unitstringThermal conductivity k unit
CARBONCalculate thermodynamic properties of hydrocarbon mixture. Supports hydrocarbons and non-hydrocarbon chemicals (PR EOS flash calculation).

Calculate thermodynamic properties of hydrocarbon mixture. Supports hydrocarbons and non-hydrocarbon chemicals (PR EOS flash calculation).

ParámetroTipoDescripción
HC*arrayList of component formula strings. Supported: H2, CH4, C2H2, C2H4, C2H6, C3H4, C3H6, C3H8, C4H8, C4H10, C5H12, C6H14, C7H16, C8H18, C9H20, C10H22, C6H6, C7H8,…
mole*arrayMole fraction list corresponding to HC, e.g. [0.85, 0.10, 0.03, 0.02]
P*objectPressure
T*objectTemperature
Tbub_unitstringBubble point temperature unit
Tdew_unitstringDew point temperature unit
H_unitstringEnthalpy unit
S_unitstringEntropy unit
Cp_unitstringCp unit
Cv_unitstringCv unit
rho_unitstringDensity unit
STEAMCalculate thermodynamic and transport properties of steam based on IAPWS

Calculate thermodynamic and transport properties of steam based on IAPWS

ParámetroTipoDescripción
P*objectPressure
T*objectTemperature
Psat_unitstringSaturation pressure unit
Tsat_unitstringSaturation temperature unit
H_unitstringEnthalpy unit
S_unitstringEntropy unit
rho_unitstringDensity unit
U_unitstringInternal energy unit
mu_unitstringViscosity unit
k_unitstringThermal conductivity unit
Cp_unitstringCp unit
Cv_unitstringCv unit
PSYCHROMETRICPsychrometric properties of moist air

Psychrometric properties of moist air

ParámetroTipoDescripción
BP*object—
DB*object—
WBobject—
DPobject—
RHobject—
WB_unitstringWet bulb temperature output unit
DP_unitstringDew point temperature output unit
H_unitstringEnthalpy output unit (HDA/HWA)
rho_unitstringDensity output unit (DDA/DWA)
V_unitstringSpecific volume unit (VDA/VWA)
FUELGASCalculate MW, LHV and HHV of fuel gas from composition

Calculate MW, LHV and HHV of fuel gas from composition

ParámetroTipoDescripción
HC*arrayList of fuel component formula strings, e.g. ['CH4', 'C2H6', 'H2', 'N2']
mole*arrayMole fraction list corresponding to HC, e.g. [0.90, 0.05, 0.03, 0.02]
MW_unitstringMW output unit
LHV_unitstringLHV output unit
HHV_unitstringHHV output unit
FLUEGASCalculate enthalpy of flue gas from composition

Calculate enthalpy of flue gas from composition

ParámetroTipoDescripción
HC*arrayList of fuel component formula strings, e.g. ['CH4', 'C2H6', 'N2']
mole*arrayMole fraction list corresponding to HC, e.g. [0.90, 0.05, 0.05]
Tb*objectBase temperature
Tg*objectFlue gas temperature
MW_unitstringMW output unit
Cp_unitstringCp output unit
dH_unitstringEnthalpy output unit
EMISSIONFACTORCalculate CO2 emission conversion factor from gas composition

Calculate CO2 emission conversion factor from gas composition

ParámetroTipoDescripción
HC*arrayList of fuel component formula strings, e.g. ['CH4', 'C3H8', 'N2', 'CO2']
mole*arrayMole fraction list corresponding to HC, e.g. [0.88, 0.05, 0.04, 0.03]
ECF_unitstringEmission factor output unit
REFRIGERANTCalculate 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.

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.

ParámetroTipoDescripción
Fluid*objectRefrigerant name. Supported: R134a, R22, R32, R410A, R407C, R1234yf, R1234ze(E), Ammonia(=NH3), CarbonDioxide(=CO2)
TobjectTemperature (INPUT if known). Units: K, C, F
PobjectPressure (INPUT if known). Units: Pa, kPa, MPa, bar, psi
HobjectSpecific Enthalpy (INPUT if known). Units: J/kg, kJ/kg
SobjectSpecific Entropy (INPUT if known). Units: J/kg-K, kJ/kg-K
UobjectSpecific Internal Energy (INPUT if known). Units: J/kg, kJ/kg
rhoobjectDensity (INPUT if known). Units: kg/m3
T_unitstringDesired Temperature output unit
P_unitstringDesired Pressure output unit
M_unitstringDesired Molecular Weight output unit
H_unitstringDesired Enthalpy output unit
S_unitstringDesired Entropy output unit
U_unitstringDesired Internal Energy unit
C_unitstringDesired Cp output unit
O_unitstringDesired Cv output unit
rho_unitstringDesired Density output unit
V_unitstringDesired Viscosity output unit
L_unitstringDesired Conductivity output unit
PTVCalculate gas molar volume using equation of state

Calculate gas molar volume using equation of state

ParámetroTipoDescripción
P*objectPressure
T*objectTemperature
V_unitstringOutput molar volume unit
MtoVConvert mass flow rate to volumetric flow rate at standard condition

Convert mass flow rate to volumetric flow rate at standard condition

ParámetroTipoDescripción
M*objectMass flow rate
MW*objectMolecular weight
V_unitstringOutput gas volume flow unit
VtoMConvert volumetric flow rate to mass flow rate at standard condition and normal condition Sm3/hr, Nm3/hr, SCFH

Convert volumetric flow rate to mass flow rate at standard condition and normal condition Sm3/hr, Nm3/hr, SCFH

ParámetroTipoDescripción
V*objectVolumetric flow rate
MW*objectMolecular weight
M_unitstringOutput mass flow unit
PmeanCalculate mean pressure between inlet and outlet

Calculate mean pressure between inlet and outlet

ParámetroTipoDescripción
Fluid*objectFluid type (gas or liquid)
P1*objectInlet pressure
P2*objectOutlet pressure
Pmean_unitstringOutput mean pressure unit
PIPEFFCalculate Darcy friction factor based on Reynolds number and pipe roughness

Calculate Darcy friction factor based on Reynolds number and pipe roughness

ParámetroTipoDescripción
Piping*objectPipe material
D*objectPipe inside diameter
Re*objectReynolds number
STEAMPHCalculate mass flow from pin-hole on the steam piping

Calculate mass flow from pin-hole on the steam piping

ParámetroTipoDescripción
P*objectPressure
T*objectTemperature
h*objectpin-hole D
CdobjectDischarge coefficient (default: 0.80)
M_unitstringOutput mass flow unit
STEAMLEAKCalculate steam leak mass flow and flow condition (CHOKED / SUBCRITICAL) based on upstream and downstream conditions

Calculate steam leak mass flow and flow condition (CHOKED / SUBCRITICAL) based on upstream and downstream conditions

ParámetroTipoDescripción
P1*objectUpstream Pressure
P2*objectDownstream Pressure
T1*objectUpstream Temperature
T2*objectDownstream Temperature
h*objectPin-hole Diameter
CdobjectDischarge coefficient (default: 0.80)
M_unitstringOutput mass flow unit
PIPEINSULCalculate 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.

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.

ParámetroTipoDescripción
NPS*objectNominal Pipe Size in inches (ASME B36.10).
Tf*objectFluid / pipe outer surface temperature
Ta*objectAmbient (outdoor) temperature
Tmax*objectMaximum allowable insulation outer surface temperature (burn-prevention limit = 50 °C per EN ISO 13732-1)
kins*objectInsulation thermal conductivity
ha*objectExternal (air-side) convection coefficient
Dpipe_unitstringDesired Pipe OD output unit
tins_unitstringDesired Insulation thickness output unit
r2_unitstringDesired Pipe outer radius output unit
r3_unitstringDesired Insulation outer radius output unit
Tsurf_unitstringDesired Surface temperature output unit
Qloss_unitstringDesired Heat loss output unit
PIPESTEAMCalculate steam pipe sizing: pipe diameter, velocity, pressure drop

Calculate steam pipe sizing: pipe diameter, velocity, pressure drop

ParámetroTipoDescripción
P*objectSteam pressure
T*objectSteam temperature
M*objectSteam mass flow rate
L*objectPipe length
D_unitstringOutput pipe diameter unit
u_unitstringOutput velocity unit
dP_unitstringOutput pressure drop unit
rho_unitstringOutput density unit
PIPEWATERCalculate water pipe sizing: pipe diameter, velocity, pressure drop

Calculate water pipe sizing: pipe diameter, velocity, pressure drop

ParámetroTipoDescripción
P*objectWater pressure
T*objectWater temperature
M*objectWater mass flow rate
L*objectPipe length
D_unitstringOutput pipe diameter unit
u_unitstringOutput velocity unit
dP_unitstringOutput pressure drop unit
rho_unitstringOutput density unit
PIPEAIRCalculate compressed air pipe sizing: pipe diameter, velocity, pressure drop

Calculate compressed air pipe sizing: pipe diameter, velocity, pressure drop

ParámetroTipoDescripción
P*objectCompressed air pressure
T*objectCompressed air temperature
M*objectCompressed air mass flow rate
L*objectPipe length
D_unitstringOutput pipe diameter unit
u_unitstringOutput velocity unit
dP_unitstringOutput pressure drop unit
rho_unitstringOutput density unit
PIPENITROGENCalculate nitrogen pipe sizing: pipe diameter, velocity, pressure drop

Calculate nitrogen pipe sizing: pipe diameter, velocity, pressure drop

ParámetroTipoDescripción
P*objectNitrogen pressure
T*objectNitrogen temperature
M*objectNitrogen mass flow rate
L*objectPipe length
D_unitstringOutput pipe diameter unit
u_unitstringOutput velocity unit
dP_unitstringOutput pressure drop unit
rho_unitstringOutput density unit
PIPEFLOWGASCalculate isothermal gas pipe flow: density, volumetric flow rate, mass flow rate from pressure drop

Calculate isothermal gas pipe flow: density, volumetric flow rate, mass flow rate from pressure drop

ParámetroTipoDescripción
P1*objectUpstream (inlet) pressure
P2*objectDownstream (outlet) pressure
T*objectGas temperature
L*objectPipe length
D*objectPipe inside diameter
MW*objectGas molecular weight
rho_unitstringOutput density unit
Q_unitstringOutput volumetric flow unit (normal conditions)
M_unitstringOutput mass flow unit
PIPEFLOWLIQCalculate liquid pipe flow: volumetric flow rate and mass flow rate from pressure drop

Calculate liquid pipe flow: volumetric flow rate and mass flow rate from pressure drop

ParámetroTipoDescripción
P1*objectUpstream (inlet) pressure
P2*objectDownstream (outlet) pressure
L*objectPipe length
D*objectPipe inside diameter
rho*objectLiquid density
Q_unitstringOutput volumetric flow unit
M_unitstringOutput mass flow unit
CVGASCalculate gas control valve Cv and Kv from flow conditions

Calculate gas control valve Cv and Kv from flow conditions

ParámetroTipoDescripción
Q*objectGas volumetric flow rate at standard conditions
P1*objectUpstream pressure
P2*objectDownstream pressure
T1*objectInlet gas temperature
MW*objectGas molecular weight
k*objectSpecific heat ratio (Cp/Cv)
Cv_unitstringOutput Cv unit
Kv_unitstringOutput Kv unit
CVLIQCalculate liquid control valve Cv and Kv from flow conditions

Calculate liquid control valve Cv and Kv from flow conditions

ParámetroTipoDescripción
Q*objectLiquid volumetric flow rate
P1*objectUpstream pressure
P2*objectDownstream pressure
rho*objectLiquid density
PvobjectLiquid vapor pressure (optional, default 0 kPa)
PcobjectLiquid critical pressure (optional, default 22120 kPa)
FLobjectLiquid pressure recovery factor (optional, default 0.9)
Cv_unitstringOutput Cv unit
Kv_unitstringOutput Kv unit
CVSTEAMCalculate steam control valve Cv and Kv from flow conditions

Calculate steam control valve Cv and Kv from flow conditions

ParámetroTipoDescripción
M*objectSteam mass flow rate
P1*objectUpstream pressure
P2*objectDownstream pressure
rho*objectSteam density
Cv_unitstringOutput Cv unit
Kv_unitstringOutput Kv unit
ORIFICEGASGas 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.

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.

ParámetroTipoDescripción
M*objectGas mass flow rate. Set value='?' to calculate.
dP*objectDifferential pressure across orifice. Set value='?' to calculate.
D2*objectOrifice bore diameter. Set value='?' to calculate.
P1*objectUpstream (operating) pressure
D1*objectPipe inside diameter
rho*objectFluid density
mu*objectDynamic viscosity
kobjectHeat capacity ratio (Cp/Cv), default 1.4
ORIFICELIQLiquid 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.

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.

ParámetroTipoDescripción
M*objectLiquid mass flow rate. Set value='?' to calculate.
dP*objectDifferential pressure across orifice. Set value='?' to calculate.
D2*objectOrifice bore diameter. Set value='?' to calculate.
P1*objectUpstream (operating) pressure
D1*objectPipe inside diameter
rho*objectFluid density
mu*objectDynamic viscosity
VENTURIGASGas 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.

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.

ParámetroTipoDescripción
M*objectGas mass flow rate. Set value='?' to calculate.
dP*objectDifferential pressure across Venturi meter. Set value='?' to calculate.
D2*objectVenturi throat diameter. Set value='?' to calculate.
P1*objectUpstream (operating) pressure
D1*objectPipe inside diameter
rho*objectFluid density
mu*objectDynamic viscosity
kobjectHeat capacity ratio (Cp/Cv), default 1.4
VENTURILIQLiquid 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.

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.

ParámetroTipoDescripción
M*objectLiquid mass flow rate. Set value='?' to calculate.
dP*objectDifferential pressure across Venturi meter. Set value='?' to calculate.
D2*objectVenturi throat diameter. Set value='?' to calculate.
P1*objectUpstream (operating) pressure
D1*objectPipe inside diameter
rho*objectFluid density
mu*objectDynamic viscosity
PSVGASCalculate required PSV (pressure safety valve) relief area for gas/vapor service per API 520

Calculate required PSV (pressure safety valve) relief area for gas/vapor service per API 520

ParámetroTipoDescripción
M*objectRelieving mass flow rate
P1*objectUpstream relieving pressure (set pressure + overpressure + atm)
P2*objectDownstream (back) pressure
T1*objectRelieving temperature
MW*objectGas/vapor molecular weight
kobjectHeat capacity ratio (Cp/Cv), default 1.4
KbobjectCapacity correction factor for back pressure, default 1.0
KcobjectCombination correction factor (rupture disk), default 1.0
KdobjectEffective coefficient of discharge, default 0.975
A_unitstringOutput relief area unit
PSVSTEAMCalculate required PSV (pressure safety valve) relief area for steam service per API 520

Calculate required PSV (pressure safety valve) relief area for steam service per API 520

ParámetroTipoDescripción
M*objectRelieving mass flow rate
P1*objectUpstream relieving pressure (set pressure + overpressure + atm)
T1*objectRelieving temperature
KbobjectCapacity correction factor for back pressure, default 1.0
KcobjectCombination correction factor (rupture disk), default 1.0
KdobjectEffective coefficient of discharge, default 0.975
A_unitstringOutput relief area unit
PSVLIQCalculate required PSV (pressure safety valve) relief area for liquid service per API 520

Calculate required PSV (pressure safety valve) relief area for liquid service per API 520

ParámetroTipoDescripción
M*objectRelieving mass flow rate
P1*objectUpstream relieving pressure (set pressure + overpressure + atm)
P2*objectDownstream (back) pressure
PoverobjectOverpressure fraction (e.g. 0.1 = 10%), default 0.1
rho*objectLiquid density
KcobjectCombination correction factor (rupture disk), default 1.0
KdobjectEffective coefficient of discharge, default 0.65
KvobjectViscosity correction factor, default 1.0
KwobjectBack pressure correction factor (balanced bellows), default 1.0
A_unitstringOutput relief area unit
PUMPBHPCalculate pump brake horsepower

Calculate pump brake horsepower

ParámetroTipoDescripción
rho*objectFluid density
Q*objectVolumetric flow rate
P1*objectInlet pressure
P2*objectOutlet pressure
Eff*objectPump efficiency
BHP_unitstringOutput power unit
COMPPOLYEFFCalculate polytropic efficiency of compressor

Calculate polytropic efficiency of compressor

ParámetroTipoDescripción
Pi*objectInlet pressure
Po*objectOutlet pressure
Ti*objectInlet temperature
To*objectOutlet temperature
k*objectHeat capacity ratio
TBNEFFCalculate steam turbine isentropic efficiency

Calculate steam turbine isentropic efficiency

ParámetroTipoDescripción
Pi*objectInlet pressure
Ti*objectInlet temperature
Po*objectOutlet pressure
To*objectActual outlet temperature
Eff_unitstringOutput efficiency unit
STGEFFCalculate multistage steam turbine isentropic efficiency

Calculate multistage steam turbine isentropic efficiency

ParámetroTipoDescripción
M1*objectMain steam flow
M2objectExtraction steam flow #1
M3objectExtraction steam flow #2
M4objectExtraction steam flow #3
M5objectExtraction steam flow #4
P1*objectStage pressure #1
T1*objectStage temperature #1
P2*objectStage pressure #2
T2*objectStage temperature #2
P3objectStage pressure #3
T3objectStage temperature #3
P4objectStage pressure #4
T4objectStage temperature #4
P5objectStage pressure #5
T5objectStage temperature #5
E*objectActual generator output
Eff_unitstring—
HTRINOUTEFFCalculate fired heater heat duty and efficiency from inlet/outlet conditions and composition

Calculate fired heater heat duty and efficiency from inlet/outlet conditions and composition

ParámetroTipoDescripción
HC*objectFuel gas hydrocarbon component list (e.g. ['CH4','C2H6'])
mole*objectFuel gas mole fraction list matching HC order (e.g. [0.9, 0.1])
Mfuel*objectFuel mass flow rate
Tfuel*objectFuel temperature
Tair*objectCombustion air temperature
exO2*objectExcess oxygen in flue gas
Trad*objectRadiant section outlet temperature
Tstk*objectStack gas temperature
Mair_unitstringOutput air mass flow rate unit
MWfuel_unitstringOutput fuel molecular weight unit
LHVfuel_unitstringOutput fuel LHV unit
Qduty_unitstringOutput total heat duty unit
Qrad_unitstringOutput radiant section duty unit
Qconv_unitstringOutput convection section duty unit
Qloss_unitstringOutput heat loss unit
HTRLOSSEFFCalculate fired heater loss efficiency from ambient temperature, stack gas temperature and excess oxygen

Calculate fired heater loss efficiency from ambient temperature, stack gas temperature and excess oxygen

ParámetroTipoDescripción
Type*objectFuel type
Tg*objectStack gas temperature
Ta*objectAmbient temperature
exO2*objectExcess oxygen
HEXRFHeat exchanger fouling resistance back-calculation from shell/tube-side operating conditions.

Heat exchanger fouling resistance back-calculation from shell/tube-side operating conditions.

ParámetroTipoDescripción
Unknown*stringWhich unknown is being solved for.
D_shll*objectShell inside diameter
D_tube*objectTube outside diameter
D_wall*objectTube wall thickness
P_tube*objectTube pitch
S_baffle*objectBaffle spacing
N_tube*objectNumber of tubes
L_tube*objectTube length
N_shllseri*objectNumber of shells in series
N_shllpara*objectNumber of shells in parallel
N_shllpass*objectNumber of shell-side passes
N_tubepass*objectNumber of tube-side passes
A_hex*objectTotal heat transfer area
R_shll*objectShell-side fouling resistance
R_tube*objectTube-side fouling resistance
F*objectCorrection factor (dimensionless)
k_hex*objectTube wall thermal conductivity
T_shll*objectShell-side temperature range [T1, T2] used for property evaluation
rho_shll*objectShell-side fluid density list
Cp_shll*objectShell-side fluid heat capacity list
mu_shll*objectShell-side fluid viscosity list
k_shll*objectShell-side fluid thermal conductivity list
T_tube*objectTube-side temperature range [T1, T2] used for property evaluation
rho_tube*objectTube-side fluid density list
LMTDCalculate LMTD of heat exchanger

Calculate LMTD of heat exchanger

ParámetroTipoDescripción
Thi*objectHot inlet temperature
Tho*objectHot outlet temperature
Tci*objectCold inlet temperature
Tco*objectCold outlet temperature
LMTD_unitstringOutput LMTD unit
STEAMFLASHCalculate flash steam flow from pressure reduction

Calculate flash steam flow from pressure reduction

ParámetroTipoDescripción
Mc*objectCondensate flow rate
Pc*objectCondensate pressure
Ps*objectSteam header pressure
Ms_unitstringOutput flash steam flow unit
DESUPERHEATERCalculate 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.

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.

ParámetroTipoDescripción
Min*objectInlet steam flow rate
Pin*objectInlet steam pressure
Tin*objectInlet steam temperature
Pout*objectOutlet steam pressure
Tout*objectOutlet steam temperature
Pbfw*objectBFW (boiler feed water) pressure
Tbfw*objectBFW (boiler feed water) temperature
Mbfw_unitstringRequired BFW (boiler feed water) flow unit
Mout_unitstringTotal output steam flow unit
HPADEPRESSCalculate depressurization gas volume and hold time for high pressure air storage vessel

Calculate depressurization gas volume and hold time for high pressure air storage vessel

ParámetroTipoDescripción
V1*objectVessel volume
P1*objectInitial pressure
P2*objectFinal pressure
Q2*objectGas consumption rate
V2_unitstringAvailable gas volume unit
H_unitstringRequired hold time unit
GN2DEPRESSCalculate depressurization gas volume and hold time for gaseous nitrogen storage vessel

Calculate depressurization gas volume and hold time for gaseous nitrogen storage vessel

ParámetroTipoDescripción
V1*objectVessel volume
P1*objectInitial pressure
P2*objectFinal pressure
Q2*objectNitrogen consumption rate
V2_unitstringAvailable gas volume unit
H_unitstringRequired hold time unit
LN2DEPRESSCalculate depressurization gas volumn abd hold time and saturation temperature for liquid nitrogen storage vessel

Calculate depressurization gas volumn abd hold time and saturation temperature for liquid nitrogen storage vessel

ParámetroTipoDescripción
V1*objectTank volume
P1*objectInitial pressure
P2*objectFinal pressure
Q2*objectNitrogen consumption rate
T1_unitstringRequired temperature unit
V2_unitstringAvailable gas volume unit
H_unitstringRequired hold time unit
STMDEPRESSCalculate depressurization steam volumn and hold time for steam accumulator

Calculate depressurization steam volumn and hold time for steam accumulator

ParámetroTipoDescripción
V1*objectAccumulator volume
P1*objectInitial pressure
P2*objectFinal pressure
M2*objectSteam consumption rate
V2_unitstringAvailable steam amount unit
H_unitstringRequired hold time unit
CTWREVAPORCooling tower evaporation rate: mass removal rate (MR) and heat removal rate (QR)

Cooling tower evaporation rate: mass removal rate (MR) and heat removal rate (QR)

ParámetroTipoDescripción
INPUT*object—
OUTPUTobject—
CTWRLGCooling tower L/G ratio calculation

Cooling tower L/G ratio calculation

ParámetroTipoDescripción
INPUT*object—
OUTPUTobject—
CTWRNTUCooling tower NTU and characteristic C value calculation

Cooling tower NTU and characteristic C value calculation

ParámetroTipoDescripción
INPUT*object—
OUTPUTobject—
CTWRCAPACooling tower capacity evaluation

Cooling tower capacity evaluation

ParámetroTipoDescripción
INPUT*object—
OUTPUTobject—
CTWRCAPADSNTSTCooling tower capacity evaluation: design vs test

Cooling tower capacity evaluation: design vs test

ParámetroTipoDescripción
INPUT*object—
OUTPUTobject—
DVRData Validation and Reconciliation

Data Validation and Reconciliation

ParámetroTipoDescripción
MEASURED*objectMeasured values. Format: {TAG: {value: number, unit: string}}. Example: {A: {value: 100, unit: ''}}
ACCURACY*objectMeasurement accuracy in %. Format: {TAG: {value: number, unit: '%'}}. Example: {A: {value: 5, unit: '%'}}
EQUATION*objectConstraint equations. Format: {EQ1: 'A=B+C', EQ2: 'C=D+E'}. Each value is an equation string with '=' separator.
advDVRAdvanced Data Validation and Reconciliation including gross error detection and elimation

Advanced Data Validation and Reconciliation including gross error detection and elimation

ParámetroTipoDescripción
MEASURED*objectMeasured values. Format: {TAG: {value: number, unit: string}}. Example: {A: {value: 100, unit: ''}}
ACCURACY*objectMeasurement accuracy in %. Format: {TAG: {value: number, unit: '%'}}. Example: {A: {value: 5, unit: '%'}}
EQUATION*objectConstraint equations. Format: {EQ1: 'A=B+C', EQ2: 'C=D+E'}. Each value is an equation string with '=' separator.
BALANCEGeneral mass/energy balance solver using GEKKO

General mass/energy balance solver using GEKKO

ParámetroTipoDescripción
VARIABLE*objectDecision variables. Each entry: [lb, init, ub] for free variable, or [fixed, fixed, fixed] for constant.
EQUATION*objectEquality/inequality constraints. Keys prefixed eq/ge/le/gt/lt. Each entry: {'left': expr, 'right': expr}.
MINIMIZEobjectObjective to minimize. Format: {'left': 'mintarget', 'right': 'expr'}.
MAXIMIZEobjectObjective to maximize. Format: {'left': 'maxtarget', 'right': 'expr'}.
FORMULAGeneric formula calculator with unit conversion and IF-THEN-ELSE

Generic formula calculator with unit conversion and IF-THEN-ELSE

ParámetroTipoDescripción
INPUT*object—
UNITobject—
FORMULA*object—
OUTPUT*object—
SOLVESolve nonlinear equations with unknown variables using fsolve

Solve nonlinear equations with unknown variables using fsolve

ParámetroTipoDescripción
INPUT*object—
FORMULA*object—
OUTPUT*object—
ECONOMICEconomic analysis: NPV, IRR, Simple Payback, Profitability Index, EAC

Economic analysis: NPV, IRR, Simple Payback, Profitability Index, EAC

ParámetroTipoDescripción
RobjectDiscount rate (fraction, e.g. 0.1 for 10%). Default 0.1.
CF*objectCash flow list, period 0 (initial investment, negative) through final period, e.g. [-100000, 30000, 30000, 30000]
advECONOMICAdvanced Economic analysis with inflation, depreciation, and tax: NPV, IRR, Simple Payback, Profitability Index, NCF

Advanced Economic analysis with inflation, depreciation, and tax: NPV, IRR, Simple Payback, Profitability Index, NCF

ParámetroTipoDescripción
INPUT*object—

58 de 58 herramientas publicaron una descripción.

Los nombres y descripciones de las herramientas los escribe el publicador y se muestran literalmente como texto inerte. Son las cadenas que un cliente MCP pasa al modelo, así que Forge las analiza en busca de patrones de inyección de prompts — cualquier hallazgo aparece junto al análisis de seguridad de arriba. «Privilegiada» es una coincidencia de palabra clave en el nombre de la herramienta, no una auditoría de lo que hace: un nombre inofensivo puede hacer cualquier cosa.

Acerca de

Engineering calculation MCP server for oil and gas engineering applications.

Palabras clave
mcp
Alternativas
Comparando superficies de herramientas…

Sin cobertura de dependencias

Esta entrada no publica ningún paquete de npm, así que Forge no tiene un árbol de dependencias para ella. Es una carencia de cobertura, no una afirmación de que no tenga dependencias.