Agent♥︎Age
Catalog

petromcp

Official

by ameyxd · Python

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

io.github.ameyxd/petromcp — Model Context Protocol (MCP) server

Local-first MCP server that reads well log files—specifically LAS files today and DLIS as well—directly from your own disk. It is designed for petroleum data formats and supports use with LLM hosts like Claude while keeping the data on-device.

🛠️ Key Features

  • Local-first access to well logs from your machine
  • Reads LAS well logs today; DLIS supported
  • Default-deny path allowlist with explicit permissions before opening files
  • No telemetry, no phone-home, no automatic updates
  • Package identifier: io.github.ameyxd/petromcp

🚀 Use Cases

  • Teams that cannot legally upload well log files to cloud services
  • Petrophysics workflows needing on-disk access to petroleum data
  • Connecting Claude to locally stored petroleum datasets

⚡ Developer Benefits

  • Helps ensure data does not leave the machine (“without the data ever leaving your machine”)
  • Path allowlist restricts file access to explicitly permitted locations

⚠️ Limitations

  • LAS and DLIS are mentioned; SEG-Y and pump cards are noted as “next” rather than current support

Topics

claudelasiomcpmcp-servermodel-context-protocoloil-and-gaspetroleumpetrophysicswell-logs