opm-mcpby ojaogezi
Runs OPM Flow decks as background jobs, reads ECLIPSE-format results and drives ResInsight, using WSL2 on Windows.
One community MCP server, opm-mcp, runs OPM Flow on ECLIPSE-format decks, reads the binary results and drives ResInsight, so an agent can inspect a deck, launch a run, check convergence and compare cases. It runs the Linux OPM binaries directly or, on Windows, through WSL2 with Ubuntu 24.04. The OPM project itself publishes no MCP server or skill.
Runs OPM Flow decks as background jobs, reads ECLIPSE-format results and drives ResInsight, using WSL2 on Windows.
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 OPM Flow lets programs do. OPM Flow exposes 2 automation interfaces:
The Open Porous Media initiative publishes OPM Flow, ResInsight and opm-common under free licences, and its website and manual page mention no AI assistant or MCP server as of 4 November 2026. The opm-mcp server listed here is an independent community project that builds on the official Python bindings and Equinor's resdata reader.
Checked 4 Nov 2026. Sources: OPM project website, OPM Flow manual page
Taken from the listings' own documentation. Check each listing for exactly what it supports.
The listings here document setup for Claude Code, Claude Desktop and Cursor. Install steps, copied from each project's own documentation, are on each listing's page. Most OPM Flow integrations run on your own computer next to OPM Flow, so you need OPM Flow installed and licensed on the same machine unless the listing says otherwise.
Yes, a community one: opm-mcp by ojaogezi. It runs Flow, reads its results and drives ResInsight. The OPM project hasn't released its own server.
With opm-mcp, yes. The server runs natively on Windows so Claude Desktop or Claude Code can start it, and it hands every OPM binary to an Ubuntu 24.04 distro under WSL2. Result files are parsed on the Windows side with resdata.
It works with ECLIPSE-format DATA decks as far as OPM Flow supports their keywords, and reads the ECLIPSE-format result files Flow writes. Check unsupported keywords against the opm-simulators documentation before relying on a converted deck.
opm-mcp deliberately leaves those to a pyResToolbox MCP server. Both pyResToolbox servers on Tresca generate PVTO, PVDG, SWOF and similar tables in ECLIPSE format.
AI-generated models, drawings and results must be checked by a qualified engineer before use.
Sources (checked 4 Nov 2026): OPM project website · OPM Flow manual page · OPM Python documentation · ojaogezi/opm-mcp README · OPM Flow product page
OPM Flow is developed by its own project (Open source). Tresca is independent and not affiliated with or endorsed by the OPM Flow project.