Next free-source huntWe check for new free data every weekday.
OSINTTransport & ShippingMCP serverFirst audited Nov 13, 2026

com.arcnautical/mcp

Screen any vessel by IMO for sanctions, ownership opacity and vetting grade. Keyless check included.The vendor's description, from its MCP Registry listing.

Passed public checksAudited Nov 13, 2026

Every public check ran and passed. Public audit: we connect as an AI client would, list the tools and check what they say. We do not run them. How we audit

Does it work?
YesConnected in 783 ms.
Sign-up?
None neededIt answered without any account or key.
Can it change things?
YesSome tools say they can change things. Your AI client should ask you first.
Endpointhttps://mcp.arcnautical.com/mcp

Source code Website Streamable HTTP · protocol 2025-11-25 · server version 0.2.1

What we checked, the evidence, and the tools it offers.

What we checked

Security

  • Passed: Connections are encrypted (HTTPS).

  • Passed: No hidden instructions found in tool text.

Safety labels

  • Note: 3 tools are labelled as able to change things.

    Expected for tools that send, write or buy. Your AI client should ask before calling them.

    • screen_vessel
    • screen_vessels
    • score_voyage
  • Passed: Every tool says whether it only reads or can change things.

Tools

  • Passed: 7 tools listed.

  • Passed: Every tool describes its inputs with a valid schema.

Protocol

  • Passed: The MCP handshake works (Streamable HTTP).

  • Passed: Protocol version 2025-11-25 (latest).

  • Passed: Unknown requests are refused.

Connection

  • Passed: The server responds.

Tools (7)

As the server describes them. The labels are the server's own: it says whether each tool only reads or can change things.

  • 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. R…Read-only
  • 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…Read-only
  • 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…Can change things
  • 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 unl…Can change things
  • get_screeningFetch a stored screening record by id — the audit copy, retained ten years. Needs ARCNAUTICAL_API_KEY.Read-only
  • 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…Can change things
  • get_usageLive and test usage, remaining allowance, reset time, batch limits and monitor capacity for the configured key.Read-only

Audit history

  1. Nov 13Passed

What we sent

Every request in this audit, with the answer and how long it took. We never send credentials and never call a tool.

RequestAnswerTime
initializeHTTP 200783 ms
initializedHTTP 202251 ms
tools/listHTTP 200734 ms
resources/listHTTP 200251 ms
prompts/listHTTP 200249 ms
unknown-methodHTTP 200256 ms

Run this server, or disagree with the result?

Fix the issue and it shows in the next weekly audit, or email us to ask for a re-audit or to dispute a finding. Read how we audit for what each check means.