Skip to main content

Model Context Protocol server for GNNePCSAFT tools

Project description

GNNEPCSAFT MCP Server

What is GNNEPCSAFT MCP Server?

GNNEPCSAFT MCP Server is an implementation of the Model Context Protocol (MCP) for GNNePCSAFT tools. It enables seamless communication and context management between large language models (LLMs) and clients for advanced thermodynamic calculations. GNNePCSAFT leverages Graph Neural Networks (GNNs) to estimate ePC-SAFT parameters, allowing property predictions such as density and vapor pressure for any molecule, even without experimental data. FeOS is used for PC-SAFT calculations.


Key Features

  • Estimate ePC-SAFT parameters using GNNs
  • Calculate density, vapor pressure, enthalpy of vaporization, critical points, and others
  • Support for pure components and mixtures
  • Automatic data collection from PubChem for any molecule
  • Designed for thermodynamics-aware LLMs

How to Use

Installation

You need uvx installed.

Starting the Server

uvx --from gnnepcsaft-mcp-server gnnepcsaftmcp

Example: Claude Desktop Configuration

{
  "mcpServers": {
    "gnnepcsaft": {
      "command": "uvx",
      "args": ["--from", "gnnepcsaft-mcp-server", "gnnepcsaftmcp"]
    }
  }
}

Use Cases

  • Predicting thermodynamic properties for new or existing molecules
  • Running property calculations for mixtures in research or industry
  • Integrating with LLMs for chemistry and materials science applications
  • Automating data collection and property estimation in pipelines

FAQ

Q: What do I need to run the server?
A: You need Python, uvx, and the GNNEPCSAFT MCP Server package.

Q: Can I use this for mixtures as well as pure components?
A: Yes, the server supports both pure components and mixtures.

Q: Where does the molecular data come from?
A: The server can automatically fetch molecular information from PubChem.

Q: What calculations are supported?
A: Density, vapor pressure, enthalpy of vaporization, critical points, and ePC-SAFT parameter estimation.

Q: Is this open source?
A: Yes, it is licensed under the GNU General Public License v3.0.


License

GNU General Public License v3.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gnnepcsaft_mcp_server-0.3.0.tar.gz (36.8 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gnnepcsaft_mcp_server-0.3.0-py3-none-any.whl (36.8 MB view details)

Uploaded Python 3

File details

Details for the file gnnepcsaft_mcp_server-0.3.0.tar.gz.

File metadata

File hashes

Hashes for gnnepcsaft_mcp_server-0.3.0.tar.gz
Algorithm Hash digest
SHA256 eac56c387ac7b5d2925b13974c1b566aad652af7bce85f14c16fb2b1e684c1b4
MD5 79dd877c155d443cc6337ddb6673237e
BLAKE2b-256 d999ae2d4cee49c9461419133ca7981563a47704c845f874d8c073975791082f

See more details on using hashes here.

File details

Details for the file gnnepcsaft_mcp_server-0.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for gnnepcsaft_mcp_server-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f73886969330dc6f6b172c8776fb0cf5960e58248e844c113c104589076b24f6
MD5 6faa48f645a991434eba6e0a0cde30dc
BLAKE2b-256 9fb58ab805f340fe1b1806f9fb0554e7ed09e31bd28d093f1efe3e2c982a019c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page