Skip to content
Tresca

OntoLedgy DWSIM Interop Services

MCP serverCommunity

A Windows server that loads DWSIM in-process for flashes, flowsheets, sensitivity studies and reports. By OntoLedgy.

4 starsUpdated 2 months agoGitHub data from 5 Nov 2026

At a glance

Type
MCP server
Works with
DWSIM
How it connects
Drives a running copy of the tool
Access
Can modify models
Tool versions
Tested against a DWSIM v9.0.5-mcp build; other DWSIM versions may cause runtime issues
Operating systems
Windows
Needs a DWSIM licence
No
Transport
Local (stdio), Remote (HTTP)
AI clients documented
Claude Desktop, Claude Code, VS Code (GitHub Copilot), Codex
Licence
AGPL-3.0
Language
Python, C#

What it can do

  • Runs DWSIM's .NET Framework engine inside the Python server process through pythonnet, with no DWSIM window; each MCP session gets its own flowsheet.
  • Tools for sessions and case files, compounds, property packages and binary interaction parameters, streams and unit operations, solving, and TP, PH and PS flashes.
  • Sensitivity analysis, parameter sweeps and optimisation runs, with export to CSV, JSON and generated reports.
  • A PowerShell installer sets up the tool, can download the tested DWSIM build, and configures Claude Code, Codex and VS Code Copilot; `dwsim-mcp doctor` checks the setup.

Limitations

  • Windows only (Windows 10/11, or Windows Server with Desktop Experience); Linux isn't supported and macOS is being explored.
  • Tested against one DWSIM build; pointing it at a different DWSIM install may cause runtime errors.
  • Python 3.11 or 3.12 only (the PyPI package requires below 3.13).
  • AGPL-3.0 licensed, with a separate commercial licence offered for OntoLedgy's own code.

Install

irm https://raw.githubusercontent.com/OntoLedgy/ol_dwsim_interop_services/develop/install.ps1 | iex

Source: github.com/OntoLedgy/ol_dwsim_interop_services#install

MCP servers and skills run code on your computer. Review the source before installing.

AI-generated models, drawings and results must be checked by a qualified engineer before use.