mcp-server-dlis

by houtj
MIT License

DLIS MCP 服务器

提供 DLIS(数字日志交换标准)文件分析功能的模型上下文协议服务器。该服务器使 LLM 能够从 DLIS 文件中提取信息,包括通道数据和元数据,并支持分层数据结构。

特征

  • 从 DLIS 文件中提取通道数据
  • 分析 DLIS 文件元数据
  • 支持分层数据结构
  • 轻松与 LLM 应用程序集成

安装

使用 pip

pip install mcp_server_dlis

安装后,您可以使用以下命令将其作为脚本运行:

python -m mcp_server_dlis

配置

为 Claude.app 配置

添加到您的 Claude 设置:

"mcpServers": { "dlis": { "command": "python", "args": ["-m", "mcp_server_time"] } }

可用工具

  • extract_channels - 从 DLIS 文件中提取所有通道并将其保存到文件夹结构中。
    • 必需参数:
      • file_path :要分析的 DLIS 文件的路径
  • get Metadata - 从具有分层结构的 DLIS 文件中提取元数据。
    • 必需参数:
      • file_path :要分析的 DLIS 文件的路径

示例用法

  1. 从 DLIS 文件中提取通道:
{ "name": "extract_channels", "arguments": { "file_path": "path/to/your/dlis_file.dlis" } }

回复:

{ "output_path": "path/to/the/output/folder" }
  1. 从 DLIS 文件获取元数据:
{ "name": "extract_channels", "arguments": { "file_path": "path/to/your/dlis_file.dlis" } }

回复:

{ "output_path": "path/to/the/output/file.txt" }

调试

您可以使用 MCP 检查器来调试服务器:

npx @modelcontextprotocol/inspector mcp_server_dlis

克劳德的问题示例

  1. “path/to/dlis/file.dlis 中的 DLIS 文件中有哪些可用频道?”
  2. “显示 path/to/dlis/file.dlis 中此 DLIS 文件的元数据结构”
  3. “从 path/to/dlis/file.dlis 中的 DLIS 文件中提取所有通道”

贡献

我们鼓励您为扩展和改进 mcp_server_dlis 做出贡献。无论您是想添加新的 DLIS 分析工具、增强现有功能还是改进文档,您的贡献都弥足珍贵。

有关其他 MCP 服务器和实现模式的示例,请参阅: https://github.com/modelcontextprotocol/servers

欢迎提交 Pull 请求!欢迎贡献新想法、错误修复或改进,让 mcp_server_dlis 更加强大实用。

执照

mcp_server_dlis 采用 MIT 许可证。这意味着您可以自由使用、修改和分发该软件,但须遵守 MIT 许可证的条款和条件。更多详细信息,请参阅项目仓库中的 LICENSE 文件。

-
security - not tested
A
license - permissive license
-
quality - not tested

提供 DLIS(数字日志交换标准)文件分析功能的模型上下文协议服务器。该服务器使 LLM 能够从 DLIS 文件中提取信息,包括通道数据和元数据,并支持分层数据结构。

  1. Features
    1. Installation
      1. Using pip
    2. Configuration
      1. Configure for Claude.app
    3. Available Tools
      1. Example Usage
        1. Debugging
          1. Examples of Questions for Claude
            1. Contributing
              1. License

                Related MCP Servers

                • A
                  security
                  A
                  license
                  A
                  quality
                  A Model Context Protocol server that provides tools for analyzing text documents, including counting words and characters. This server helps LLMs perform text analysis tasks by exposing simple document statistics functionality.
                  Last updated -
                  1
                  8
                  7
                  JavaScript
                  Apache 2.0
                • -
                  security
                  A
                  license
                  -
                  quality
                  A Model Context Protocol server that enables LLMs to read, search, and analyze code files with advanced caching and real-time file watching capabilities.
                  Last updated -
                  45
                  8
                  JavaScript
                  MIT License
                  • Linux
                  • Apple
                • -
                  security
                  A
                  license
                  -
                  quality
                  A Model Context Protocol server that provides file system operations, analysis, and manipulation capabilities through a standardized tool interface.
                  Last updated -
                  1
                  TypeScript
                  MIT License
                • -
                  security
                  F
                  license
                  -
                  quality
                  A Model Context Protocol server that enables LLMs to extract and use content from unstructured documents across a wide variety of file formats.
                  Last updated -
                  2
                  Python
                  • Apple

                View all related MCP servers

                ID: tc8nacmh3t