MCP server
AIS Trail Official
com.aistrail/ais
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Live AIS ship positions, vessel history, port calls and events, plus sanctions flags. Read-only.
Working at last checkVerified publisher: aistrail.comAbout 3,732 tokens per request once connected11 tools
https://api.aistrail.com/mcp
At a glance
- Type
- MCP server
- Publisher
- aistrail.com (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 11
- Token cost
- About 3,732 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http ais https://api.aistrail.com/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.ais] url = "https://api.aistrail.com/mcp"
Gemini CLI
{"mcpServers":{"ais":{"httpUrl":"https://api.aistrail.com/mcp"}}}
Cursor
{"mcpServers":{"ais":{"url":"https://api.aistrail.com/mcp"}}}
VS Code
{"servers":{"ais":{"type":"http","url":"https://api.aistrail.com/mcp"}}}
Antigravity
agy mcp add ais https://api.aistrail.com/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"ais","server_url":"https://api.aistrail.com/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"ais","server_url":"https://api.aistrail.com/mcp"}
Tools
data_status~143 tokens
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), afind_port~238 tokens
Find ports by name (or part of it), UN/LOCODE (e.g. NLRTM) or two-letter country code (e.g. NL) in the port reference (World Port Index and UN/LOCODE ports): id (for port_calls), name, country, UN/LOCODE, position, harbor size (World Port Index ports only) and the radius of the port area used to detget_vessel~270 tokens
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 crlookup_vessels~381 tokens
Records of up to 20 ships at once from the AIS Trail archive, by mmsi and/or imo (lists): identity and particulars (name, IMO, call sign, type, flag from the MMSI, length, beam, estimated deadweight, first and last seen) and sanctions flags by IMO number from three official lists: OFAC SDN, UK Sanctport_calls~344 tokens
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. Get the port_id from find_port. event: any (in port at any time in the range,search_vessels~264 tokens
Find ships by name (or part of it), MMSI (9 digits) or IMO number (7 digits). Returns live ships first, then ships out of range with their last known position (up to 7 days). List results are compact rows (mmsi, name, category, flag (ISO code from the MMSI), lat, lon, speed_kn, course_deg, length_m,vessel_events~740 tokens
Events of a ship between two times (UTC, ISO 8601), computed from the AIS Trail archive. from and to are optional: without to, now (24 hours ago on plans without live data); without from, 7 days before to (on Free, no earlier than the oldest day the plan includes), as on the REST endpoint. Give mmsivessel_port_calls~370 tokens
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. Give mmsi or imo. A port call starts when the ship stops forvessel_track~370 tokens
Where a ship has been between two times (UTC, ISO 8601), from the AIS Trail archive. Needs an AIS Trail API key sent by the MCP client as the HTTP header 'Authorization: Bearer ap_live_…' (keys at https://aistrail.com); clients that cannot add headers (OAuth-only web connectors) cannot use it yet. Rvessels_in_area~322 tokens
Ships heard in the last hour inside a box (at most 5° on each side), largest first. List results are compact rows (mmsi, name, category, flag (ISO code from the MMSI), lat, lon, speed_kn, course_deg, length_m, destination, age_s, status, source); call get_vessel for full details of one ship. Privatevessels_near~290 tokens
Ships heard in the last hour within a radius (at most 50 nautical miles) of a point or of another ship, nearest first. List results are compact rows (mmsi, name, category, flag (ISO code from the MMSI), lat, lon, speed_kn, course_deg, length_m, destination, age_s, status, source); call get_vessel fo
Browse
Related MCP servers
- Datalastic Vessel Tracking & Maritime Intelligence
Vessel tracking for 750,000+ ships, with ownership, inspections, port records, routes, and more. - Open Waters AIS
Live AIS vessel positions by MMSI, name, area, or radius, plus coverage. No sign-in, no key. - Vessel Tracking
Vessel Tracking — live worldwide ship positions from AIS. - Digitraffic Ais
Digitraffic AIS MCP — live vessel positions in Finnish and Baltic Sea waters. - Datalastic
Datalastic MCP — live AIS vessel positions (datalastic.com) - Vesselfinder
VesselFinder MCP — wraps the VesselFinder AIS API (vesselfinder.com) - SiteCheck Trade & Energy
112 pay-per-call agent tools: logistics, shipping, trade and energy data tools. x402 - Global Fishing Watch
Global Fishing Watch — AIS-derived fishing vessel identity, at-sea events (apparent fishing…
Badge for your README
[](https://aptlynx.net/servers/com.aistrail/ais)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents