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 PC-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 PC-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 PC-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
Recommend MCP Servers 💡
python-interpreter-mcp
A lightweight MCP server to execute arbitrary Python scripts in an isolated environment via LLMs.
Medinios/SuricataMCP
A Model Context Protocol Server enabling MCP clients to use Suricata for network traffic analysis through programmatic tools.
Crypto RSS Reader
An MCP server that aggregates real-time cryptocurrency news from multiple RSS feeds.
@pyroprompts/any-chat-completions-mcp
MCP Server for using any LLM as a Tool
mcp-server-helm
A bridge between AI assistants and the Helm package manager for Kubernetes, allowing natural language requests to execute Helm commands.
ida-pro-mcp
MCP Server for IDA Pro.