Datalastic Vessel Tracking & Maritime Intelligence
com.datalastic/vessel-tracking · v1.0.0 · MCP 2025-11-25
Vessel tracking for 750,000+ ships, with ownership, inspections, port records, routes, and more.
Reachability
reachable
checked 2026-07-14 03:10 UTC
Registry status active
Tools pinned 14
36ac62087f74
Tools last changed
unchanged since first capture 2026-07-14
Provenance
Registry namespace com.datalastic
(domain verified by the official registry)
Repository
github.com/datalastic/mcp-server-datalastic
Remote endpoints
https://mcp.datalastic.com/mcp (streamable-http)
Observed changes
| When (UTC) | Event | Detail |
|---|---|---|
| 2026-07-14 03:10 | first capture | 14 tools pinned |
Pinned tool definitions (14)
| Tool | Description |
|---|---|
| find_ports | Search the port registry and return matching ports (identity, country, UN/LOCODE, classification, coordinates, maritime area). Search by name (optionally fuzzy), UN/LOCODE, classification, country, or geographically (lat + lon + radius... |
| find_vessels | Search the vessel registry by any combination of name (optionally fuzzy), type, flag country, dimensions, tonnage, or year built — no MMSI or IMO needed. Returns up to 500 static specification records per page (tonnage, dimensions, year... |
| get_port | Return detailed information for a single port — identity, country, UN/LOCODE, classification, coordinates, maritime area, and the list of terminals (name, operating company, coordinates, address, website). Look up the port by its... |
| get_vessel | Return the current position and basic information for a single vessel, identified by exactly one of: MMSI (9 digits), IMO (7 digits), or Datalastic UUID. Includes live coordinates, speed, course, heading, navigation status and the raw... |
| get_vessel_history | Return the historical track (ordered position records) for a single vessel, identified by exactly one of: MMSI (9 digits), IMO (7 digits), or Datalastic UUID. Specify the time range with either 'days' (last N days) or 'from'/'to' dates... |
| get_vessel_info | Return static specifications for a single vessel, identified by exactly one of: MMSI (9 digits), IMO (7 digits), or Datalastic UUID. Includes physical dimensions (length, breadth, draught), tonnage and cargo capacity (gross tonnage,... |
| get_vessel_pro | Richer, heavier variant of get_vessel for a single vessel, identified by exactly one of: MMSI (9 digits), IMO (7 digits), or Datalastic UUID. In addition to the basic position and identity, it returns the recognized destination port and... |
| get_vessels_bulk | Return the current position and basic information for many vessels in a single call — supply any mix of MMSI, IMO and UUID lists, up to 100 identifiers in total. Each result has the same fields as get_vessel. Only successfully found... |
| get_vessels_in_radius | Scan a circular area and return all vessels currently within a given radius (nautical miles, greater than 0 and at most 50). Specify the center in exactly one way: lat+lon coordinates, a port (port_unlocode or port_uuid), or a vessel to... |
| get_weather | Return marine weather (wave height/direction/period, swell, sea-surface temperature, ocean currents, sea level, …) for one location. Specify the location as exactly one of: coordinates (lat+lon), a vessel (mmsi/imo/uuid — weather near... |
| intel_info | Use this whenever the user asks for detailed vessel intelligence that requires the Maritime Reports add-on — vessel ownership or management, beneficial owner, operator, classification society, technical particulars, engine... |
| report_list | List the caller's recent async report jobs with their statuses (and result_url once _DONE_). Use this to recover a report_id or see which reports have finished — for example if a report was submitted earlier and its id was lost. |
| report_request | Submit an async report job. Reports are generated in the background and can take a while (seconds to many minutes), so this returns a report_id and an initial status (_PENDING_) — it does NOT wait. Submit ONCE, then poll report_status... |
| report_status | Check an async report job by report_id (from report_request or report_list). Returns its status: _PENDING_ or _IN_PROGRESS_ (still generating — wait a bit and check again) or _DONE_. When _DONE_, result_url is a public link to the... |
Status badge
[](https://toolpin.dev/servers/com.datalastic/vessel-tracking)
Maintain this server? Add the badge to your README — it links your users to this live status page.