MoziChem-MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
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
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 6 tools
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.
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.
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.
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.