Skip to content
Tresca

DWSIM MCP servers and AI agent skills

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.

  • Includes Open source (Daniel Medeiros)'s official server.
  • 6 MCP servers and 3 agent skills listed.
Open source (Daniel Medeiros)6 servers · 3 skillsChecked 4 Nov 2026

Integrations for DWSIM

Official

MCP serverOfficial (tool developers)

dwsim-mcpby Daniel Medeiros

Ships with DWSIM 10 and runs its engine headless so an assistant can build, solve and inspect flowsheets.

LocalLinux, Windows, macOSCan modify models51· updated 1 day ago

Community and commercial servers

MCP serverCommunity

dwsim_9.0.5_mcpby markKinyingi

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

LocalWindowsCan modify models0· updated 5 weeks ago
MCP serverCommunity

dwsim-mcp (rigorous column fork)by wdh282002

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

LocalWindows, Linux, macOSCan modify models1· updated 2 months ago
MCP serverCommunity

dwsim-mcp (macOS)by sharique2004

A macOS server that loads your installed DWSIM.app engine to build, solve and inspect flowsheets.

LocalmacOSCan modify models1· updated 2 months ago
MCP serverCommunity

OntoLedgy DWSIM Interop Servicesby OntoLedgy

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

LocalWindowsCan modify models4· updated 2 months ago
MCP serverCommunity

BOBPROMPTER DWSIM MCPby josemacontrerasp-arch

A Windows server for IBM Bob that builds DWSIM flowsheets from a JSON spec and runs sweeps.

LocalWindowsCan modify models1· updated 6 months ago

Agent skills

SkillCommunity

build-flowsheet skillby virajdesai0309

A SKILL.md that has Claude Code build, solve and report DWSIM 10 flowsheets through DWSIM's own MCP server.

Linux34· updated 5 weeks ago
SkillCommunity

dwsim-validation skillby sharique2004

A checklist the agent runs after each DWSIM solve to catch results that converge but are physically wrong.

1· updated 2 months ago
SkillCommunity

DWSIM Automation (dwsim-claude-integration)by Felipe Dias

A Python wrapper for DWSIM's automation API, with a Claude Code skill, agent and commands that use it.

Windows, Linux, macOS23· updated 7 months ago

Listings are sorted by origin, then by recent activity. GitHub data is refreshed nightly. Nothing here is ranked.

How AI connects to DWSIM

An MCP server or skill can only do what DWSIM lets programs do. DWSIM exposes 2 automation interfaces:

  • Automation API (.NET and COM) (.NET): DWSIM exposes an Automation3 class that loads a saved flowsheet, finds objects by tag, sets and reads properties and calls CalculateFlowsheet, after which you check whether it solved and read the error message. From C# or VB.NET you reference DWSIM.Automation.dll and the interface and CAPE-OPEN libraries; COM registration for Excel VBA is Windows only. The MCP servers here load the same engine in-process, which is why most of them need no visible DWSIM window. Documentation
  • API class library reference (.NET): The generated class reference documents the flowsheet, unit operation and property package objects behind the automation calls. Pair it with the wiki's object property codes page when an agent has to read or set a value by its internal code rather than through a named tool. Documentation

What Open source (Daniel Medeiros) offers

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"

What you can do with DWSIM and AI

  • Build a steady-state flowsheet from a plain-language description, picking compounds and a property package, then solve it and report stream tables, duties and power.
  • Diagnose a flowsheet that won't solve by checking degrees of freedom, unconnected ports and the solver's own messages, including rigorous column set-up.
  • Check a converged result for physical sense with a validation skill that looks at mass balance, recycle convergence and property package choice for polar mixtures.
  • Compare property packages or sweep an input across a range and export the results to CSV or Excel.
  • Run DWSIM as a shared MCP service on a Linux server or in Docker, so several users' agents can reach the same headless engine.

Taken from the listings' own documentation. Check each listing for exactly what it supports.

Installing

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.

Questions

Is there an official DWSIM MCP server?

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.

Can Claude build a DWSIM flowsheet?

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.

Which servers work with DWSIM 9 on Windows?

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.

Is the HTTP mode safe to expose on a network?

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.