SudnoKontrol MCP
Model Context Protocol server for the Ukrainian national vessel registry — search vessels by registration number, name or owner, look up full registry records, and query aggregate statistics. Exposes the public data of the Державний судновий реєстр України (State Ship Registry) and the Суднова книга України (Ship Book).
Data is read-only and public — no API key required.
- Hosted endpoint (recommended):
https://api.sk.ukrfish.org/mcp (Streamable HTTP)
- Project docs:
https://sk.ukrfish.org/api-docs and https://sk.ukrfish.org/info/ai-agents
- Discovery:
https://sk.ukrfish.org/llms.txt
Tools
Every search/lookup result includes a web_url → https://sk.ukrfish.org/registry?vessel=<reg> pointing to the public vessel information page.
Quick start — hosted server
Claude Code / Claude Desktop
Cursor
Settings → MCP → Add new MCP server → Name sudnokontrol, Type HTTP, URL https://api.sk.ukrfish.org/mcp.
Windsurf
Windsurf → MCP → Add server → https://api.sk.ukrfish.org/mcp.
Any MCP client (streamable HTTP)
Run it yourself
The server proxies the public API and needs no credentials.
Install from this repo directly:
To point at a different base (e.g. your own deployment):
From source:
Connect to your local instance
API (underlying REST, no MCP needed)
Rate limit: 300 requests / 15 min / IP on /api/ai/*. Search/meta/stats responses cached 60s.
Example
License
[M8ven Score]
MIT
Disclaimer
This is an open-source MCP adapter for the public data of the Ukrainian vessel registries operated by SudnoKontrol. It is not an official government service.