← aistrail.com

INDIVIDUAL MCP TOOL

vessel_track

Where a ship has been between two times (UTC, ISO 8601), from the AIS Trail archive.

aistrail.comnone authenticationAvailability not checked

LIVE ENDPOINT

https://api.aistrail.com/mcp

No auth detected

Connect to this endpoint to inspect the live schema for vessel_track and invoke it with your own arguments.

Indexed input schema

{}

Risk classification

Inferred read-only · medium confidence · heuristic, not a guarantee.

  • No write-capable action terms were found; this is not proof that invocation has no side effects.

Parent server

aistrail.com

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.aistrail-ais]
url = "https://api.aistrail.com/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "aistrail-ais": {
      "type": "http",
      "url": "https://api.aistrail.com/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: aistrail-ais
Remote MCP URL: https://api.aistrail.com/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "aistrail-ais": {
      "url": "https://api.aistrail.com/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "aistrail-ais": {
      "type": "http",
      "url": "https://api.aistrail.com/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "aistrail-ais",
  "transport": "streamable-http",
  "url": "https://api.aistrail.com/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

Related tools

  • search_vessels — Find ships by name (or part of it), MMSI (9 digits) or IMO number (7 digits).
  • get_vessel — Everything known about one ship now: identity (name, IMO, call sign, flag, type, size), last position, speed, course, heading, navigational status, destination (port codes decoded) and ETA as given by the crew, how long ago it was heard, its track over the last 40 minutes, and the data sources to credit.
  • vessels_in_area — Ships heard in the last hour inside a box (at most 5° on each side), largest first.
  • vessels_near — Ships heard in the last hour within a radius (at most 50 nautical miles) of a point or of another ship, nearest first.
  • data_status — How many ships are live now (live_ships_private: how many of them are private vessels, counted only), how many are known from the last 7 days, the date range of the history archive per source with available_until (the latest time vessel_track can return for that source on plans without live data), and the service status: ok or degraded, with reason codes in reasons.
  • find_port — Find ports by name (or part of it), UN/LOCODE (e.
  • vessel_port_calls — Port calls of a ship between two times (UTC, ISO 8601), from the AIS Trail archive: port, arrival, departure, draught on arrival and departure, cargo estimate (loaded, ballast or unchanged, from the draught change), previous and next port.
  • port_calls — Ships that called at one port between two times (UTC, ISO 8601), from the AIS Trail archive: ship (with its flag from the MMSI), arrival, departure, draught on arrival and departure, cargo estimate, previous and next port.