Petromcp MCP Server

Local-first MCP server: read LAS well logs and DLIS files from your own disk.

Local serverstdioPython

What is the Petromcp MCP Server?

Local-first MCP server: read LAS well logs and DLIS files from your own disk.

What the server does

Read well logs with Claude without the data ever leaving your machine.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
read_las_fileHeader-level summary of a LAS file
summarize_las_curvesPer-curve min, max, mean, stddev, gap percentage
read_las_curveDepths and values for one curve, with sampling cap
compare_well_logsCommon curves, depth overlap, unit consistency, flags
convert_unitsft<->m, psi<->kPa, psi<->bar, bbl<->m3, degF<->degC, mD<->m2
list_supported_unitsEvery convertible pair with its physical quantity
read_dlis_fileDLIS structure: logical files, frames, index types
list_dlis_channelsEvery DLIS channel with its frame, units, and length
read_dlis_channelOne DLIS channel's values, with a sampling cap

How to install the Petromcp MCP Server

{
  "mcpServers": {
    "petromcp": {
      "command": "uvx",
      "args": ["petroleum-mcp", "serve"]
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Example prompts to try

  • “Use Petromcp to read las file.”
  • “Use Petromcp to summarize las curves.”
  • “Use Petromcp to read las curve.”

Frequently asked questions

Local-first MCP server: read LAS well logs and DLIS files from your own disk. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.