imo-rules-mcp
⚓ imo-rules-mcp
Принесите свой корпус. Держите правила локально.
Сервер MCP только для чтения для офлайн-семантического поиска, поиска по ключевым словам, извлечения документов, обхода цитирований и структурированного просмотра локально предоставленного нормативного корпуса IMO.
Инструменты · Настройка корпуса · Границы прав · Полная техническая документация
Сервер открыт. Корпус — ваш: лицензируйте, храните и защищайте его.
imo-rules-mcp предоставляет локальный корпус морских документов MCP-совместимым клиентам без обхода веб-сайтов и без распространения текста нормативных актов.
Инструменты MCP
Инструмент | Назначение |
| Семантический поиск с ранжированными нормативными актами, хлебными крошками, фрагментами и ключами документов. |
| Буквальный поиск по заголовку или тексту. |
| Получение одного нормализованного нормативного акта с контекстом навигации и цитатами. |
| Навигация по документам, главам и нормативным актам. |
| Переход по исходящим перекрёстным ссылкам. |
| Просмотр покрытия корпуса и состояния индекса. |
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.json в области репозитория для хостов, поддерживающих локальную конфигурацию MCP.
Корпус и границы прав
Этот репозиторий содержит только серверный код. Он не включает SOLAS, MARPOL, STCW, Кодексы IMO или любой другой нормативный корпус.
Предоставляйте только материалы, которые вы имеете право использовать.
Держите
corpus/вне системы контроля версий.Не публикуйте и не распространяйте проприетарный текст нормативных актов.
Если удобный пакет включает данные корпуса, держите этот репозиторий приватным и применяйте соответствующие меры контроля прав.
Лицензирование серверного кода не предоставляет прав на корпус.
Контракт времени выполнения
Только инструменты для чтения.
Нет краулера и нет обязательного сетевого пути.
Семантический поиск загружает свою локальную модель/индекс по требованию.
Остальные инструменты работают непосредственно с локальными структурами корпуса.
Полнота, актуальность, интерпретация и юридическая сила корпуса остаются внешними обязанностями.
Полная техническая документация
Оригинальный подробный README — включая ожидаемую структуру корпуса, переменные окружения, конфигурацию клиента и поведение каждого инструмента — сохранён без изменений по адресу:
README.technical.2026-08-25.md
Лицензия
Серверный код распространяется по лицензии MIT. Данные корпуса исключены из этой лицензии.
This server cannot be deployed
Maintenance
Related MCP Connectors
Read-only MCP server exposing a user ORANO library to their own AI agent.
MCP server for querying Forkast documentation
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides semantic search over markdown documentation using RAG, allowing natural language queries and integration with MCP clients.1MIT
- FlicenseNot gradedqualityDmaintenanceProvides tools for ingesting documents into a local vector database and retrieving relevant information via semantic search, enabling retrieval-augmented generation for MCP clients.6-
- FlicenseNot gradedqualityDmaintenanceEnables local document question-answering and retrieval via MCP, supporting multi-turn conversation, intent recognition, and tools for document search, Q&A, and summarization.5-
- FlicenseNot gradedqualityCmaintenanceProvides read-only, citation-backed semantic search and retrieval-augmented generation over enterprise documents via standardized MCP tools, with local embeddings for privacy.-