Skip to main content
Glama
imo-rules-mcp

imo-rules-mcp

by CAPTW

⚓ imo-rules-mcp

Trae tu corpus. Mantén las reglas en local.

Un servidor MCP de solo lectura para búsqueda semántica sin conexión, búsqueda por palabras clave, recuperación de documentos, navegación de citas y exploración estructurada de un corpus normativo de la OMI suministrado localmente.

MCP Runtime Mode Corpus

Herramientas · Configurar un corpus · Límite de derechos · Referencia técnica completa


El servidor es abierto. El corpus es tuyo para licenciarlo, almacenarlo y protegerlo.

imo-rules-mcp expone un corpus local de instrumentos marítimos a clientes compatibles con MCP sin rastrear la web ni redistribuir el texto de las regulaciones.

Herramientas MCP

Herramienta

Propósito

imo_semantic_search

Recuperación basada en significado con regulaciones clasificadas, migas de pan, fragmentos y claves de documento.

imo_keyword_search

Búsqueda literal en título o cuerpo.

imo_get_document

Recupera una regulación normalizada con contexto de navegación y citas.

imo_list_instruments / imo_browse

Navega por instrumentos, capítulos y regulaciones.

imo_get_citations

Sigue referencias cruzadas salientes.

imo_stats

Inspecciona la cobertura del corpus y el estado del índice.

Related MCP server: RAG MCP Server

Arquitectura

flowchart LR
    A["Licensed local corpus"] --> B["SQLite documents"]
    A --> C["TOC tree"]
    A --> D["Local embedding index"]
    B --> E["MCP server"]
    C --> E
    D --> E
    E --> F["Offline MCP client"]

Inicio rápido

Instalación:

npm install

Importa un corpus exportado compatible:

node scripts/import-corpus.mjs /path/to/KRcrawl

Inicia el servidor stdio:

npm start

Se incluye un .mcp.json con ámbito de repositorio para hosts que admiten configuración MCP local al proyecto.

Corpus y límite de derechos

Este repositorio contiene solo código de servidor. No incluye SOLAS, MARPOL, STCW, Códigos de la OMI ni ningún otro corpus normativo.

  • Suministra únicamente material que tengas licencia para usar.

  • Mantén corpus/ fuera del control de versiones.

  • No publiques ni redistribuyas texto normativo propietario.

  • Si un paquete de conveniencia incluye datos del corpus, mantén ese repositorio privado y aplica los controles de derechos correspondientes.

  • La licencia del código del servidor no otorga derechos sobre el corpus.

Contrato de ejecución

  • Solo herramientas de solo lectura.

  • Sin rastreador y sin ruta de red obligatoria.

  • La búsqueda semántica carga su modelo/índice local bajo demanda.

  • Otras herramientas operan directamente sobre las estructuras locales del corpus.

  • La integridad, actualidad, interpretación y autoridad legal del corpus siguen siendo responsabilidades externas.

Referencia técnica completa

El README detallado original — incluida la estructura esperada del corpus, las variables de entorno, la configuración del cliente y el comportamiento herramienta por herramienta — se conserva sin cambios en:

README.technical.2026-08-25.md

Licencia

El código del servidor es MIT. Los datos del corpus quedan excluidos de esa concesión.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides semantic search over markdown documentation using RAG, allowing natural language queries and integration with MCP clients.
    1
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Provides tools for ingesting documents into a local vector database and retrieving relevant information via semantic search, enabling retrieval-augmented generation for MCP clients.
    6
    -
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables local document question-answering and retrieval via MCP, supporting multi-turn conversation, intent recognition, and tools for document search, Q&A, and summarization.
    5
    -