Skip to content
Tresca

dwsim-mcp (rigorous column fork)

MCP serverCommunity

A standalone build of DWSIM 10's MCP server with added tools for rigorous distillation and absorption columns. By wdh282002.

1 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
DWSIM 10 (built against a DWSIM 10 binary folder or a dwsim10 source checkout)
Operating systems
Windows, Linux, macOS
Needs a DWSIM licence
No
Transport
Local (stdio)
AI clients documented
Claude Desktop, WorkBuddy
Licence
GPL-3.0
Language
C#

What it can do

  • Carries the source of DWSIM 10's own MCP server (tools/DWSIM.MCPServer) with build scripts that produce a self-contained executable, so no .NET runtime is needed on the target machine.
  • Adds column tools to set the stage count and pressure profile, set condenser and reboiler specifications, move a feed stage, connect a vapour overhead product and list the streams a column actually knows about.
  • Lets stream compositions be given as mole fractions, mass fractions, molar flows or mass flows; the author reports that the upstream tools treated every value as a mass flow.
  • Includes a patch and pull request text for sending the changes back to DWSIM 10.

Limitations

  • No prebuilt binaries; you build it yourself with the .NET 10 SDK against a DWSIM 10 binary folder that contains DWSIM.Automation.dll.
  • A fork of the upstream server, so it may lag behind tools added in later DWSIM 10 releases.
  • Only the stdio launch (`--stdio`) is documented.

Install

./scripts/build.sh --dwsim-bin /path/to/dwsim/bin

Source: github.com/wdh282002/dwsim-mcp#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.