DLIS MCP サーバー
DLIS(Digital Log Interchange Standard)ファイル解析機能を提供するモデルコンテキストプロトコル(MLP)サーバー。このサーバーにより、LLMは階層型データ構造をサポートし、チャネルデータやメタデータなどの情報をDLISファイルから抽出できます。
特徴
DLIS ファイルからチャネルデータを抽出する
DLISファイルのメタデータを分析する
階層型データ構造のサポート
LLMアプリケーションとの簡単な統合
Related MCP server: Unstructured Document Processor MCP
インストール
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ファイルへのパス
使用例
DLIS ファイルからチャネルを抽出します。
{
"name": "extract_channels",
"arguments": {
"file_path": "path/to/your/dlis_file.dlis"
}
}応答:
{
"output_path": "path/to/the/output/folder"
}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クロードへの質問例
「path/to/dlis/file.dlis にあるこの DLIS ファイルではどのチャネルが利用できますか?」
「path/to/dlis/file.dlis にあるこの DLIS ファイルのメタデータ構造を表示してください」
「path/to/dlis/file.dlis にあるこの DLIS ファイルからすべてのチャネルを抽出します」
貢献
mcp_server_dlis の拡張と改善への貢献を歓迎します。新しい DLIS 分析ツールの追加、既存の機能の強化、ドキュメントの改善など、皆様からのご意見は大変貴重です。
他の MCP サーバーと実装パターンの例については、https: //github.com/modelcontextprotocol/serversを参照してください。
プルリクエストを歓迎します。mcp_server_dlis をさらに強力で便利なものにするために、新しいアイデア、バグ修正、機能強化などを自由にご提供ください。
ライセンス
mcp_server_dlis は MIT ライセンスに基づきます。つまり、MIT ライセンスの条件に従って、ソフトウェアを自由に使用、改変、配布できます。詳細については、プロジェクトリポジトリの LICENSE ファイルをご覧ください。
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.