Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
get_method_reference_inputsC

This function retrieves the reference inputs required for a specific method, including data and equations.

calc_gas_component_fugacityC

This function calculates the fugacity of single-gas component using different equation of states (EOS) including Peng-Robinson (PR), Soave-Redlich-Kwong (SRK), Redlich-Kwong (RK), and van der Waals (vdW).

calc_liquid_component_fugacityB

This function calculates the fugacity of single-liquid component using different equation of states (EOS) including Peng-Robinson (PR), Soave-Redlich-Kwong (SRK), Redlich-Kwong (RK), and van der Waals (vdW). The fugacity is calculated based on the EOS used for the gas phase and Poynting correction.

calc_fugacity_gas_mixtureC

This function calculates the fugacity of a mixture of gases using different equation of states (EOS) including Peng-Robinson (PR), Soave-Redlich-Kwong (SRK), Redlich-Kwong (RK), and van der Waals (vdW).

component_eos_roots_analysisC

This function analyzes the roots of the EOS for a given component at specified temperature and pressure.

multi_component_eos_roots_analysisC

This function analyzes the roots of the EOS for a mixture of components at specified temperature and pressure.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.3/5.0

Scored across 6 tools

Disambiguation4/5

Most tools have distinct purposes, but there is potential confusion between 'calc_fugacity_gas_mixture' and 'calc_gas_component_fugacity' since both involve gas fugacity calculations. The descriptions clarify that one is for mixtures and the other for single components, but the naming could lead to initial ambiguity. The other tools target clearly different operations like root analysis and method reference retrieval.

Naming Consistency4/5

The naming follows a consistent snake_case pattern throughout, which is good. However, there is a mix of verb styles: 'calc_' prefix for fugacity tools versus 'get_' and 'component_'/'multi_component_' prefixes for others. This minor inconsistency in verb usage prevents a perfect score, but the overall structure remains readable and predictable.

Tool Count5/5

With 6 tools, this server is well-scoped for its chemical engineering domain focused on fugacity calculations and EOS analysis. Each tool appears to serve a specific purpose, such as fugacity calculations for different phases, root analysis, and reference retrieval, making the count appropriate without being overwhelming or insufficient.

Completeness4/5

The tool set covers key aspects of fugacity and EOS analysis, including calculations for gas mixtures, single gas components, and liquid components, as well as root analysis for both single and multi-component systems. A minor gap is the lack of tools for updating or modifying inputs or results, but core workflows are well-covered for the apparent domain.

Maintenance

ActivityInactive
ResponsivenessNo issues