Skip to content
Tresca

ECLIPSE / INTERSECT MCP servers and AI agent skills

Nothing on Tresca runs ECLIPSE or INTERSECT directly. SLB's official SLB Developer MCP server can search the INTERSECT Python custom-scripting guide, but it only reads documentation. For an agent that edits and runs ECLIPSE-format decks today, the practical route is OPM Flow through opm-mcp. The pyResToolbox servers write ECLIPSE-format PVT, relative-permeability and VFP tables.

  • SLB's official server answers documentation questions only.
  • 1 MCP server listed.
SLB1 serverChecked 4 Nov 2026

Integrations for ECLIPSE / INTERSECT

Official

MCP serverOfficial · Documentation only

SLB Developer MCP serverby SLB

SLB's hosted, sign-in server that lets a coding assistant search SLB Developer guides and API references; docs only.

RemoteRead-only

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

How AI connects to ECLIPSE / INTERSECT

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

  • ECLIPSE keyword decks (Input files): ECLIPSE 100 (black oil) and ECLIPSE 300 (compositional) are driven entirely by keyword decks, and SLB's release notes on the product page are written in keyword terms, such as user-defined arguments in GRUPNET or MULTFLT in the SCHEDULE section. A file-based agent can read, diff and edit these decks and parse the summary and restart files, as opm-mcp already does for the same format with OPM Flow. Documentation
  • INTERSECT Python custom scripting (Python): INTERSECT embeds Python in its Field Management system. CustomScript, CustomControl, CustomAction and CustomVariable nodes call your scripts once, repeatedly alongside built-in controls, as runtime actions, or inside expressions, and shared modules hold reusable code. Scripts read and set values on the hierarchy of wells, completions and groups while the simulation runs. Documentation

What SLB offers

SLB's Tela assistant has a Reservoir Insights workflow in Petrel (catalogue page dated 29 June 2026) that queries simulation results and model ensembles in natural language, using Petrel and simulator documentation. Tela runs inside SLB software rather than serving outside AI clients. SLB Developer's hosted MCP server searches its guides, including INTERSECT scripting, and requires sign-in. No MCP server that runs either simulator was announced as of 4 November 2026.

Checked 4 Nov 2026. Sources: Tela in Petrel, Reservoir Insights (SLB Tela catalogue), AI Assistant and MCP integration (SLB Developer)

What you can do with ECLIPSE / INTERSECT and AI

  • Audit a deck before submission by checking INCLUDE paths, keyword sections and well definitions, and report anything the simulator is likely to reject.
  • Draft an INTERSECT Field Management CustomControl script, for example a gas-oil-ratio limit with workover logic, from a description of the operating rule.
  • Summarise a finished run from its summary and restart files, with field totals, well rates and the timesteps that were cut.
  • Prepare sensitivity cases by cloning a base deck with changed multipliers or schedules and tabulate the results side by side.

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

Installing

The listings here document setup for ChatGPT, Claude, Codex, Cursor and VS Code. Install steps, copied from each project's own documentation, are on each listing's page. Most ECLIPSE / INTERSECT integrations run on your own computer next to ECLIPSE / INTERSECT, so you need ECLIPSE / INTERSECT installed and licensed on the same machine unless the listing says otherwise.

Questions

Is there an MCP server for ECLIPSE or INTERSECT?

Not one that runs them. SLB's SLB Developer MCP server can answer questions from the INTERSECT Python scripting guide, and that is the only official MCP touchpoint found.

Can an AI agent work with ECLIPSE decks without an ECLIPSE licence?

Partly. opm-mcp parses ECLIPSE-format decks and runs them in OPM Flow, which supports a large part of the ECLIPSE keyword set. Results won't always match ECLIPSE exactly, so treat it as a way to inspect and prototype rather than a replacement.

Does INTERSECT have a Python API?

It has embedded Python for Field Management. Scripts attached to custom nodes run during the simulation and can read and change well and group controls. It is documented on SLB Developer.

Can SLB's Tela assistant read my ECLIPSE or INTERSECT results?

Tela's Reservoir Insights workflow runs inside Petrel and queries the simulation results and model ensembles loaded there, answering from Petrel and simulator documentation. It isn't a standalone service you can point at a folder of runs from another AI client.

Which tools on Tresca help with ECLIPSE-format input?

The two pyResToolbox servers generate PVTO, PVDG, PVTW, SWOF, SGOF, AQUTAB and VFP tables in ECLIPSE format, and the pyResToolbox library can also extract problem-cell information from INTERSECT print files.

AI-generated models, drawings and results must be checked by a qualified engineer before use.

Sources (checked 4 Nov 2026): Eclipse industry-reference reservoir simulator (SLB) · Intersect reservoir simulator (SLB) · Intersect Python custom scripting (SLB Developer) · ECLIPSE / INTERSECT product page

ECLIPSE / INTERSECT is a trademark of SLB. Tresca is independent and not affiliated with or endorsed by SLB.