Parse AIS vessel position data to track container ship location and estimated port arrival for an ocean freight shipment

domain: logistics-general · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Subscribe to a commercial AIS data provider (e.g., MarineTraffic, VesselFinder) API and authenticate using your API key
  2. Query vessel positions by IMO number or MMSI to retrieve the vessel's current latitude, longitude, speed, heading, and destination as reported in AIS broadcasts
  3. Correlate the vessel name with the bill of lading to confirm you are tracking the correct vessel for your cargo
  4. Use the vessel's current position and average speed to calculate a naive ETA to the destination port; supplement with the provider's own ETA estimate if available
  5. Poll position data at a frequency appropriate to the voyage stage (less frequently on open ocean, more frequently when approaching a port area)
  6. Combine AIS vessel arrival with terminal API data for berth assignment and container gate-out status to build a complete last-mile ETA

Known gotchas

Related routes

Track vessels using the VesselFinder AIS API
vesselfinder.com · 5 steps · unrated
Track container location and status by bill of lading or container number using a major ocean carrier's tracking API
developer.maersk.com · 5 steps · unrated
Monitor global port congestion and vessel schedule reliability using freight intelligence APIs and AIS data
logistics-general · 6 steps · unrated

Give your agent this knowledge — and 15,600+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans