dwsim-mcpby Daniel Medeiros
Ships with DWSIM 10 and runs its engine headless so an assistant can build, solve and inspect flowsheets.
DWSIM's own developer ships an official MCP server with DWSIM 10 that runs the simulator headless over stdio or HTTP, packaged for Linux and as a Docker image. Community servers cover the older 9.0.5 release on Windows and macOS, one of them editing a DWSIM window you have open, and several skills teach flowsheet building and result checks. DWSIM is free and GPL-licensed, so no simulator licence is needed.
Ships with DWSIM 10 and runs its engine headless so an assistant can build, solve and inspect flowsheets.
Edits DWSIM 9.0.5 flowsheets live in an open DWSIM window on Windows, or in a hidden background copy.
A standalone build of DWSIM 10's MCP server with added tools for rigorous distillation and absorption columns.
A macOS server that loads your installed DWSIM.app engine to build, solve and inspect flowsheets.
A Windows server that loads DWSIM in-process for flashes, flowsheets, sensitivity studies and reports.
A Windows server for IBM Bob that builds DWSIM flowsheets from a JSON spec and runs sweeps.
A SKILL.md that has Claude Code build, solve and report DWSIM 10 flowsheets through DWSIM's own MCP server.
A checklist the agent runs after each DWSIM solve to catch results that converge but are physically wrong.
A Python wrapper for DWSIM's automation API, with a Claude Code skill, agent and commands that use it.
Listings are sorted by origin, then by recent activity. GitHub data is refreshed nightly. Nothing here is ranked.
An MCP server or skill can only do what DWSIM lets programs do. DWSIM exposes 2 automation interfaces:
DWSIM's developer, Daniel Medeiros, publishes a headless MCP server inside the dwsim10 repository and attaches Debian and Ubuntu packages to each release; v10.2.13 (3 November 2026) lists it under "Headless MCP server". A Docker image is published as well. Earlier DWSIM releases have no MCP support, so the community servers fill that gap for DWSIM 9.
Checked 4 Nov 2026. Sources: DanWBR/dwsim10 release v10.2.13, DanWBR/dwsim10 README, "The MCP server"
Taken from the listings' own documentation. Check each listing for exactly what it supports.
The listings here document setup for Claude Code, Claude Desktop, Codex, IBM Bob, IBM watsonx Orchestrate, VS Code (GitHub Copilot) and WorkBuddy. Install steps, copied from each project's own documentation, are on each listing's page. Most DWSIM integrations run on your own computer next to DWSIM, so you need DWSIM installed and licensed on the same machine unless the listing says otherwise.
Yes. DWSIM's developer includes an MCP server in DWSIM 10 and ships it as a Debian/Ubuntu package and a Docker image with each dwsim10 release. It runs the engine headless, over stdio or HTTP. Tresca lists it as official pending the site owner's review.
Yes. With the official server, Claude Code can launch dwsim-mcp over stdio and create compounds, streams and unit operations, connect them and solve. The build-flowsheet skill adds a plan, a degrees-of-freedom check and a mass balance check around those calls.
The markKinyingi server targets the classic DWSIM 9.0.5 build and can edit the window you have open through a bridge extender. The OntoLedgy server loads a 9.0.5 build in-process on Windows, and the sharique2004 server does the same on macOS.
Not by default. The packaged service listens on every interface on port 5901 without a token. Set a token in its config file and put HTTPS in front of it before anyone outside your machine can reach it.
AI-generated models, drawings and results must be checked by a qualified engineer before use.
Sources (checked 4 Nov 2026): DWSIM wiki, Automation · DWSIM API class library documentation · DanWBR/dwsim10 README · DanWBR/dwsim10 release v10.2.13 · DWSIM product page
DWSIM is developed by its own project (Open source (Daniel Medeiros)). Tresca is independent and not affiliated with or endorsed by the DWSIM project.