Skip to content
Tresca

dwsim_9.0.5_mcp

MCP serverCommunity

Edits DWSIM 9.0.5 flowsheets live in an open DWSIM window on Windows, or in a hidden background copy. By markKinyingi.

0 starsUpdated 5 weeks 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
DWSIM 9.0.5, classic .NET Framework build; the cross-platform DWSIM build doesn't work
Operating systems
Windows
Needs a DWSIM licence
No
Transport
Local (stdio)
AI clients documented
Claude Desktop, Claude Code
Licence
MIT
Language
Python, C#

What it can do

  • Live mode drives a running DWSIM window through an "MCP Bridge" extender, so added objects, property edits and solves show on screen; without it, a hidden background copy is used through the Automation API.
  • Builds and edits flowsheets (objects, connections, stream specs with units, unit-operation settings, conversion, equilibrium and kinetic reactions) and solves them.
  • Compares property packages, runs one-variable sensitivity studies, diagnoses flowsheet problems and exports stream tables to CSV or Excel.
  • Searches DWSIM's compound databases, creates custom compounds from your data and imports compounds from Cheméo.

Limitations

  • Windows 10/11 only, and only the classic .NET Framework DWSIM build; the author suggests a Windows virtual machine on macOS or Linux.
  • Live control is off each time DWSIM starts; you switch it on in Tools > MCP Bridge and approve the connection in a prompt.
  • Moving the folder or reinstalling Python means running the setup script again, because the extender only accepts the exact Python and server script it was built for.

Install

git clone https://github.com/markKinyingi/dwsim_9.0.5_mcp.git
powershell -ExecutionPolicy Bypass -File setup.ps1

Source: github.com/markKinyingi/dwsim_9.0.5_mcp#quick-start

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.