Skip to main content
Glama
imo-rules-mcp

imo-rules-mcp

by CAPTW

⚓ imo-rules-mcp

Bring dein Korpus ein. Behalte die Regeln lokal.

Ein schreibgeschützter MCP-Server für Offline-Semantiksuche, Stichwortsuche, Dokumentabruf, Zitattraversierung und strukturiertes Browsen in einem lokal bereitgestellten IMO-Regelungskorpus.

MCP Runtime Mode Corpus

Tools · Korpus einrichten · Rechtegrenze · Vollständige technische Referenz


Der Server ist offen. Das Korpus liegt in deiner Verantwortung – Lizenzierung, Speicherung und Schutz.

imo-rules-mcp stellt MCP-kompatiblen Clients ein lokales Korpus maritimer Instrumente bereit, ohne das Web zu durchsuchen oder Regelungstexte weiterzuverbreiten.

MCP-Tools

Tool

Zweck

imo_semantic_search

Bedeutungsbasierte Suche mit bewerteten Regelungen, Breadcrumbs, Ausschnitten und Dokumentschlüsseln.

imo_keyword_search

Wörtliche Suche in Titel oder Text.

imo_get_document

Ruft eine normalisierte Regelung mit Navigationskontext und Zitaten ab.

imo_list_instruments / imo_browse

Navigation durch Instrumente, Kapitel und Regelungen.

imo_get_citations

Ausgehende Querverweise verfolgen.

imo_stats

Korpusabdeckung und Indexstatus prüfen.

Related MCP server: RAG MCP Server

Architektur

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"]

Schnellstart

Installieren:

npm install

Ein kompatibles exportiertes Korpus importieren:

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

Den stdio-Server starten:

npm start

Eine repository-weite .mcp.json ist für Hosts enthalten, die projektlokale MCP-Konfiguration unterstützen.

Korpus und Rechtegrenze

Dieses Repository enthält nur Servercode. Es enthält kein SOLAS, MARPOL, STCW, keine IMO-Codes und keinen anderen Regelungskorpus.

  • Stelle nur Material bereit, das du nutzen darfst.

  • Halte corpus/ außerhalb der Versionskontrolle.

  • Veröffentliche oder verbreite keine proprietären Regelungstexte weiter.

  • Wenn ein Komfort-Bundle Korpusdaten enthält, halte dieses Repository privat und wende die geltenden Rechtekontrollen an.

  • Die Lizenzierung des Servercodes gewährt keine Rechte am Korpus.

Laufzeitvertrag

  • Nur schreibgeschützte Tools.

  • Kein Crawler und kein erforderlicher Netzwerkpfad.

  • Die Semantiksuche lädt ihr lokales Modell/ihren Index bei Bedarf.

  • Andere Tools arbeiten direkt auf den lokalen Korpusstrukturen.

  • Vollständigkeit, Aktualität, Interpretation und rechtliche Verbindlichkeit des Korpus bleiben externe Verantwortlichkeiten.

Vollständige technische Referenz

Die ursprüngliche ausführliche README – einschließlich des erwarteten Korpusaufbaus, der Umgebungsvariablen, der Client-Konfiguration und des Tool-für-Tool-Verhaltens – ist unverändert erhalten unter:

README.technical.2026-08-25.md

Lizenz

Servercode ist MIT-lizenziert. Korpusdaten sind von dieser Lizenz ausgenommen.

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
    -