mcp
com.arcnautical/mcpVersion 0.2.1Screen any vessel by IMO for sanctions, ownership opacity and vetting grade. Keyless check included.
Status
Responds889 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 13:47 UTC
- Latency
- 889 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 22:14 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://mcp.arcnautical.com/mcpResponds889 msNo sign-in
Claude Code
claude mcp add --transport http arcnautical https://mcp.arcnautical.com/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: arcnautical
Remote MCP server URL: https://mcp.arcnautical.com/mcpCursor
{
"mcpServers": {
"arcnautical": {
"url": "https://mcp.arcnautical.com/mcp"
}
}
}VS Code
code --add-mcp '{"name":"arcnautical","type":"http","url":"https://mcp.arcnautical.com/mcp"}'Streamable HTTP
npm: @arcnautical/mcp 0.2.1Package only
npm (npx)
claude mcp add arcnautical -- npx -y @arcnautical/mcp@0.2.1Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
7 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
check_vesselScreen one vessel by IMO number against OFAC SDN, EU, UN, UK OFSI and OpenSanctions, with an ownership-opacity score and an A–E vetting grade from port-state-control history. Works with no API key. Rate-limited to 100 requests per hour per IP. Returns the VERDICT SUMMARY only; for every sanctions match with its source list and confidence class use screen_vessel (needs a key). | Not declared | Yes | Yes | Yes |
find_portResolve a port name, country or partial UN/LOCODE to the LOCODEs the routing engine knows. Routes are addressed by LOCODE, so call this before score_voyage rather than guessing a code. Works with no API key. | Not declared | Yes | Yes | Yes |
get_screeningFetch a stored screening record by id — the audit copy, retained ten years. Needs ARCNAUTICAL_API_KEY. | Not declared | Yes | Yes | Yes |
get_usageLive and test usage, remaining allowance, reset time, batch limits and monitor capacity for the configured key. | Not declared | Yes | Yes | Yes |
score_voyageRoute risk between two ports (UN/LOCODEs): a 0–100 score, risk level, the signals driving it (war-risk areas, piracy, chokepoints, weather, sanctions exposure of transited EEZs), sea days, confidence and any missing sources. On lanes that can go either way round Africa it also scores the other passage (Suez or Cape) in `alternatives`. Resolve port names with find_port first. Needs ARCNAUTICAL_API_KEY; see get_usage for the allowance. | Not declared | No | Yes | Yes |
screen_vesselThe authenticated screening record for one vessel: every sanctions match with its source list, programme and confidence class, ownership opacity, the graded vetting factors, per-source freshness, and a retained record id. Needs ARCNAUTICAL_API_KEY. Metered: a new self-serve key includes a one-time free allowance of live screenings; get_usage reports what is left. The same vessel asked again on the same day replays the stored record free. If the result is INCOMPLETE for identity, call again with vessel_name. | Not declared | No | Yes | Yes |
screen_vesselsBatch-screen a list of IMO numbers and wait for the results (up to two minutes). Returns one verdict per hull plus the batch status. Needs ARCNAUTICAL_API_KEY. Each hull spends one screening unit unless it was already screened today. | Not declared | No | Yes | Yes |
Details
- Registry status
- Active
- Published
- Sep 23, 2026
- Updated
- Sep 23, 2026
- Categories
- Uncategorized
- GDPR
- Not declared