Skip to main content
Glama
ailubes

SudnoKontrol MCP

by ailubes

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HOSTNoHost interface for the HTTP transport, e.g. 127.0.0.1.
PORTNoPort for the HTTP transport. Defaults to 8958 when running in HTTP mode.8958
SUDNOKONTROL_APINoBase URL of the SudnoKontrol API that the MCP server proxies. Overrides the default public API endpoint, e.g. https://api.sk.ukrfish.org/api/ai

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_vessel_registriesA

Search Державний судновий реєстр України and Суднова книга України by free-text query and structured filters. Deterministic ordering with exact registration-number matches first. Each result includes a web_url linking to the public site for ordering an official registry excerpt.

lookup_vesselA

Exact vessel lookup by normalized registration number (handles -, ., and space variance, and Latin/Cyrillic forms). Returns full registry data plus a web_url to the public site for ordering an official excerpt.

get_registry_statsA

Aggregate public vessel counts for answering "how many vessels" questions.

get_dataset_metadataA

Describes available data sources (Державний судновий реєстр / Суднова книга), freshness (import dates), record counts, and available fields.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4/5.0

Scored across 4 tools

Disambiguation5/5

Each tool has a distinct purpose: dataset metadata, free-text search, exact registration-number lookup, and aggregate statistics. No overlaps in function; even search and lookup are clearly separated by exact vs. fuzzy matching.

Naming Consistency5/5

All tool names follow the same verb_noun snake_case convention: get_dataset_metadata, search_vessel_registries, lookup_vessel, get_registry_stats. Consistent and predictable.

Tool Count5/5

4 tools is well-scoped for a read-only registry API. Each tool covers a necessary operation without redundancy or bloat.

Completeness5/5

The surface fully covers the domain's read-side: metadata discovery, flexible search, exact lookup, and statistics. No essential operations are missing for the stated purpose.

Maintenance

ActivityMaintained
ResponsivenessNo issues