Dlis MCP Server

A Model Context Protocol server that provides DLIS (Digital Log Interchange Standard) file analysis capabilities. This server enables LLMs to extract

Local serverstdioPython

What is the Dlis MCP server?

Most AI and media services work still happens through a UI a human drives. Dlis MCP server moves it into the conversation instead. A Model Context Protocol server that provides DLIS (Digital Log Interchange Standard) file analysis capabilities. This server enables LLMs to extract information from DLIS files, including channel data and metadata, with support for.

The short version

  • Extract channel data from DLIS files
  • Analyze DLIS file metadata
  • Support for hierarchical data structures
  • Easy integration with LLM applications

The tools it exposes

The server publishes 2 tools. What each one is for:

  • extract_channels — Extracts all channels from a DLIS file and saves them to a folder structure
  • file_path — Path to the DLIS file to analyze

Getting it running

Installation goes through your MCP client rather than a global install: point it at @modelcontextprotocol/inspector on npm and it is fetched when the client starts. The copy-paste blocks for Claude Desktop, Claude Code and Cursor are further down this page.

How it compares

Among the AI and media services options, the useful question is rarely "what can it do" but "what does it cost you to run" — permissions, credentials, and how much of your context its toolset consumes. Dlis's toolset — extract_channels, file_path — is a fair guide to whether it matches your workflow. It is maintained by houtj; worth a glance at recent repository activity before you build anything load-bearing on it.

This entry was verified against Dlis's own documentation before publication; SyncDev keeps the directory reviewed rather than auto-generated.

Things to watch

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • Keep per-call confirmation enabled while you learn its behaviour; it is the cheapest safeguard you have.

Available tools

ToolWhat it does
extract_channelsExtracts all channels from a DLIS file and saves them to a folder structure.
file_pathPath to the DLIS file to analyze

How to install the Dlis MCP server

{
  "mcpServers": {
    "dlis": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/inspector"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Example prompts to try

  • Use Dlis to extract channels.
  • Use Dlis to file path.

Frequently asked questions

It connects Dlis to MCP-compatible AI assistants such as Claude and Cursor, exposing 2 tools (extract_channels, file_path) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with Dlis directly.