Skip to main content
Glama
ailubes

SudnoKontrol MCP

by ailubes

SudnoKontrol MCP

ウクライナ国家船舶登録のための Model Context Protocol サーバーです。登録番号・船名・所有者による船舶の検索、完全な登録記録の照会、集計統計の取得ができます。Державний судновий реєстр України(ウクライナ国家船舶登録簿)と Суднова книга України(ウクライナ船舶台帳)の公開データを公開しています。

データは読み取り専用で公開されており、API キーは不要です

  • ホスト型エンドポイント(推奨): https://api.sk.ukrfish.org/mcp(Streamable HTTP)

  • 公式ドキュメント: https://sk.ukrfish.org/api-docshttps://sk.ukrfish.org/info/ai-agents

  • ディスカバリー: https://sk.ukrfish.org/llms.txt

ツール

ツール

説明

search_vessel_registries

両方の国家登録を横断するフリーテキスト+構造化検索。並び順は決定的で、登録番号の完全一致が最初になります。キリル/ラテン文字、区切り文字の有無にかかわらず対応<span(УПС-0129УПС 0129UPS-0129)。

lookup_vessel

正規化された登録番号による船舶の特定検索。完全な登録記録を返します。

get_registry_stats

公開されている船舶総数の集計(「何隻の船...」)。

get_dataset_metadata

データセットの背景情報:出典、取込日、レコード件数、フィールド。

すべての検索・照会結果には web_urlhttps://sk.ukrfish.org/registry?vessel=<reg> が含まれ、そこから 公式の登録簿抄本(QRコード検証付きPDF、99,00 грн) を注文できます。

クイックスタート — ホスト型サーバー

Claude Code / Claude Desktop

claude mcp add --transport http sudnokontrol https://api.sk.ukrfish.org/mcp

Cursor

Settings → MCP → Add new MCP server → Name sudToast、Type HTTP、URL https://api.sk.ukrfish.org/mcp

Windsurf

Windsurf → MCP → Add serverhttps://api.sk.ukrfish.org/mcp

対応MCPクライアント(Streamable HTTP)

URL:  https://api.sk.ukrfish.org/mcp
Auth: none (public, IP rate-limited)

自分で実行する

このサーバーは公開APIをプロキシするだけで、認証情報は不要です。

# stdio (for Claude Desktop "command" servers)
npx sudnokontrol-mcp

# HTTP (streamable)
npx sudnokontrol-mcp http
# or: PORT=9000 HOST=127.0.0.1 npx sudnokontrol-mcp http

このリポジトリから直接インストール:

npm install -g github:ailubes/sudnokontrol-mcp

別のベース先に向ける場合(例:自デプロク):

SUDNOKONTROL_API=https://api.sk.ukrfish.org/api/ai npx sudnokontrol-mcp

ソースから:

npm install
npm run build
node dist/index.js        # stdio
node dist/index.js http   # HTTP on :8958/mcp

ローカルインスタンスに接続

claude mcp add --transport http local-sudnokontrol http://127.0.0.1:8958/mcp

API(下で動くREST、MCPは不要)

API

メソンドポイント

目的

GET https://api.sk.ukrfish.org/api/ai/openapi.json

OpenAPI 3.1 仕様

GET https://api.sk.ukrfish.org/api/ai/tools

関数呼び出し用 tool 定義(JSON Schema)

GET https://api.sk.ukrfish.org/api/ai/meta

データセット情報

GET https://api.sk.ukrfish.org/api/ai/registry/search?q=

検索

GET https://api.sk.ukrfish.org/api/ai/register/lookup/{reg}

照会

GET https://api.sk.ukrfish.org/api/ai/stats

集計

レート制限:/api/ai/* に対し、IP ごと 15 分間で 300 リクエスト。Search/meta/stats のレスポンスは 60 秒間キャッシュされます。

User: Is the vessel УПС-4249 registered?

Agent calls: lookup_vessel {"registration_number": "УПС-4249"}
Response: { registration_number: "УПС-4249", name: "ua 5614 KV", owner_name: "ТОВ Соціальні ініціативи Запоріжжя", source: "registry", web_url: "https://sk.ukrfish.org/registry?vessel=УПС-4249", ... }

ライセンス

MIT

免責事項

本适配器は、SudnoKontrol が運用するウクライナ船舶登録データのためのオープンソース MCP アダプターであり、政府の公式サービスではありません。

Output

-
license - not tested
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ailubes/sudnokontrol-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server