Skip to main content
Glama
ailubes

SudnoKontrol MCP

by ailubes

SudnoKontrol MCP

乌克兰国家船舶登记处推出的 Model Context Protocol 服务器——支持按注册号、船名或船东搜索船舶,获取完整登记记录,并查询聚合统计数据。它提供 Державний певний судовий реєстр України(乌克兰国家船舶登记处)和 Международний судновий реєстр України???

Correction:

乌克兰国家船舶登记处推出的 Model Context Protocol 服务器——支持按注册号、船名或船东搜索船舶,查询完整登记记录以及聚合统计数据。它公开了 Державний судновий реєстр України(乌克兰国家船舶登记处)和 Суднова книга України(乌克兰船舶登记名册)的公共数据。

数据为只读且公开——无需 API 密钥

  • 托管端点(推荐):https://api.sk.ukrfish.org/mcp(Streamable HTTP)

  • 官方文档:https://sk.ukrfish.org/api-docshttps://sk.rufrish.org/info/ai-agents

  • 发现:https://sk.ukrfish.org/llms.txt

工具

工具

描述

search_vessel_registries

在两个国家级登记册中进行自由文本搜索与结构化查询。结果顺序确定:完整注册号匹配优先。支持西里尔/拉丁字母及对分隔符不敏感的登记编号(УПС-0129УПС 0129UPS-0129)。

lookup_vessel

按规范化注册号精确查找船舶,返回完整登记记录。

get_registry_stats

获取船舶数量的汇总统计(“有多少艘船”)。

get_dataset_metadata

获取数据集上下文:来源、导入时间、记录长度、字段。

每次搜索/查找结果都会包含 web_urlhttps://sk.ukrfish.org/registry?vessel=<reg>,用户由此可以订购官方登记摘录(PDF,QR 码验证,99,00 грн)。

快速开始 —— 托管服务器

Claude Code / Claude Desktop

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

Cursor

Settings → MCP → Add a new MCP server → 名称 sudokontrol,类型 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

如果需要指向(API的不同 base):different base,见例你自己的服务:

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)

端点

描述

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

OpenAPI 3.1 规范

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

函数调用工具定义(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/registry/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

免责声明

这是一个开源 MCP 适配器,人准备与苏ДноKontrol 运营的乌克兰船舶登记公开数据接口对接。它不是官方政府服务。

-
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