mcp-server-dlis

by houtj
MIT License

Servidor MCP de DLIS

Un servidor de Protocolo de Contexto de Modelo que proporciona capacidades de análisis de archivos DLIS (Estándar de Intercambio de Registros Digitales). Este servidor permite a los LLM extraer información de archivos DLIS, incluyendo datos de canal y metadatos, con compatibilidad con estructuras de datos jerárquicas.

Características

  • Extraer datos de canales de archivos DLIS
  • Analizar metadatos de archivos DLIS
  • Soporte para estructuras de datos jerárquicas
  • Fácil integración con aplicaciones LLM

Instalación

Usando pip

pip install mcp_server_dlis

Después de la instalación, puedes ejecutarlo como un script usando:

python -m mcp_server_dlis

Configuración

Configurar para Claude.app

Añade a tu configuración de Claude:

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

Herramientas disponibles

  • extract_channels : extrae todos los canales de un archivo DLIS y los guarda en una estructura de carpeta.
    • Argumentos obligatorios:
      • file_path : Ruta al archivo DLIS a analizar
  • get Metadata : extrae metadatos de un archivo DLIS con estructura jerárquica.
    • Argumentos obligatorios:
      • file_path : Ruta al archivo DLIS a analizar

Ejemplo de uso

  1. Extraer canales de un archivo DLIS:
{ "name": "extract_channels", "arguments": { "file_path": "path/to/your/dlis_file.dlis" } }

Respuesta:

{ "output_path": "path/to/the/output/folder" }
  1. Obtener metadatos de un archivo DLIS:
{ "name": "extract_channels", "arguments": { "file_path": "path/to/your/dlis_file.dlis" } }

Respuesta:

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

Depuración

Puede utilizar el inspector MCP para depurar el servidor:

npx @modelcontextprotocol/inspector mcp_server_dlis

Ejemplos de preguntas para Claude

  1. "¿Qué canales están disponibles en este archivo DLIS en path/to/dlis/file.dlis?"
  2. "Muéstrame la estructura de metadatos de este archivo DLIS en ruta/a/dlis/archivo.dlis"
  3. Extraer todos los canales de este archivo DLIS en ruta/a/dlis/file.dlis

Contribuyendo

Le invitamos a contribuir para ampliar y mejorar mcp_server_dlis. Ya sea que desee agregar nuevas herramientas de análisis DLIS, mejorar la funcionalidad existente o mejorar la documentación, su aporte es valioso.

Para ver ejemplos de otros servidores MCP y patrones de implementación, consulte: https://github.com/modelcontextprotocol/servers

¡Aceptamos solicitudes de incorporación de cambios! No dudes en contribuir con nuevas ideas, correcciones de errores o mejoras para que mcp_server_dlis sea aún más potente y útil.

Licencia

mcp_server_dlis está licenciado bajo la Licencia MIT. Esto significa que usted tiene libertad para usar, modificar y distribuir el software, sujeto a los términos y condiciones de la Licencia MIT. Para más detalles, consulte el archivo de LICENCIA en el repositorio del proyecto.

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

Un servidor de Protocolo de Contexto de Modelo que proporciona capacidades de análisis de archivos DLIS (Estándar de Intercambio de Registros Digitales). Este servidor permite a los LLM extraer información de archivos DLIS, incluyendo datos de canal y metadatos, con compatibilidad con estructuras de datos jerárquicas.

  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