Skip to main content
Glama
imo-rules-mcp

imo-rules-mcp

by CAPTW

⚓ imo-rules-mcp

コーパスを持ち込む。ルールはローカルに保つ。

ローカルに提供された IMO 規制コーパスを対象に、オフラインのセマンティック検索、キーワード検索、文書取得、引用参照の辿り、構造化ブラウジングを提供する読み取り専用 MCP サーバー。

MCP Runtime Mode Corpus

ツール · コーパスのセットアップ · 権利の境界 · 完全な技術リファレンス


サーバーはオープン。コーパスはあなたがライセンスし、保存し、保護するものです。

imo-rules-mcp は、ウェブをクロールしたり規制テキストを再配布したりすることなく、海事文書のローカルコーパスを MCP 互換クライアントに公開します。

MCP ツール

ツール

目的

imo_semantic_search

ランク付けされた規制、パンくずリスト、スニペット、文書キーを備えた意味ベースの検索。

imo_keyword_search

タイトルまたは本文のリテラル検索。

imo_get_document

ナビゲーションコンテキストと引用を備えた正規化された規制を 1 件取得。

imo_list_instruments / imo_browse

文書、章、規制をナビゲート。

imo_get_citations

外部への相互参照を辿る。

imo_stats

コーパスのカバレッジとインデックスの状態を検査。

Related MCP server: RAG MCP Server

アーキテクチャ

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

クイックスタート

インストール:

npm install

互換性のあるエクスポート済みコーパスをインポート:

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

stdio サーバーを起動:

npm start

プロジェクトローカルの MCP 設定をサポートするホスト向けに、リポジトリ内の .mcp.json が含まれています。

コーパスと権利の境界

このリポジトリにはサーバーコードのみが含まれています。SOLAS、MARPOL、STCW、IMO コード、その他の規制コーパスは同梱されていません。

  • 使用するライセンスを持つ資料のみを提供してください。

  • corpus/ はバージョン管理の対象外にしてください。

  • 独自の規制テキストを公開または再配布しないでください。

  • 便宜上バンドルにコーパスデータが含まれる場合は、そのリポジトリを非公開に保ち、該当する権利管理を適用してください。

  • サーバーコードのライセンスはコーパスに対する権利を付与するものではありません。

実行時契約

  • 読み取り専用ツールのみ。

  • クローラーなし、必須のネットワークパスなし。

  • セマンティック検索は、ローカルのモデル/インデックスをオンデマンドで読み込みます。

  • その他のツールは、ローカルのコーパス構造に対して直接動作します。

  • コーパスの完全性、最新性、解釈、法的権限は、外部の責任事項です。

完全な技術リファレンス

元の詳細な README — 期待されるコーパスレイアウト、環境変数、クライアント設定、ツールごとの動作を含む — は、変更されずに以下に保存されています:

README.technical.2026-08-25.md

ライセンス

サーバーコードは MIT です。コーパスデータはこの許諾から除外されます。

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
    -