Full text loading...
Recent advances in large language models (LLMs) and agentic systems have created new opportunities for automating complex engineering workflows. In subsurface modelling, where simulation pipelines combine structural and geological modelling, petrophysical property estimation, multiphase flow simulation, and history matching, such automation promises to significantly accelerate engineering workflows and decision-making. However, exposing computationally-intensive simulation capabilities to agentic clients requires careful architectural design.
We present the open-darts-MCP, an open-source initiative to develop and evaluate an infrastructure for agent-driven reservoir modelling. We design Model Context Protocol (MCP) servers for the open-darts simulator and investigate three approaches: (1) retrieval-augmented generation (RAG), where the LLM synthesizes simulation scripts from ingested documentation and examples, (2) schema-based generation of constrained input configurations, and (3) explicit API exposure through typed deterministic endpoints. We compare these designs in terms of robustness, reproducibility, and flexibility.
On this basis, we implement an agentic workflow in which agents construct inputs and run simulations through the MCP interface, while validation and supervision remain under user control. The workflow demonstrates how LLM-based agents can automate reservoir simulation tasks within controlled boundaries. Thus, the open-darts-MCP provides a practical step toward reliable agentic workflows for geothermal, C02 storage, and broader reservoir engineering applications.