LabscoMCP early access ↗
MCP SERVER

DLIS MCP Server

Open a DLIS well-log file and get its channels and metadata out as readable structure.

by houtjSpreadsheet & Tabular File AnalysisCommunity

LABSCO SUMMARY

Two reads over a DLIS file, no log-viewer needed.

It answers the two questions you have when a .dlis lands on your disk: what channels are in here, and what does the metadata look like. What comes back is a folder of channels and a metadata structure to work from — there is no plotting or curve analysis on top.

What it is

A Python server that reads DLIS (Digital Log Interchange Standard) well-log files from a path on disk and writes out what is inside them: the channel data, and the file's metadata as a hierarchy.

What you get

  • Every channel extracted from a DLIS file into a folder structure, with the output path returned
  • The file's metadata read out as a hierarchy rather than a flat dump
  • Both operations take a local file path, so the binary never has to be uploaded anywhere
  • Questions like 'what channels are in this file' answered without opening a log-viewer application

Requirements

Python, and pip install mcp_server_dlis; the server then runs as python -m mcp_server_dlis. The README's Claude config sample launches mcp_server_time; the config on this page launches mcp_server_dlis, the module the package installs. Files are read from a local path, so the DLIS file has to sit on the same machine.

Setup effort

Follow the published steps — pip install mcp_server_dlis