{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_eupwwrjnuy6b","handle":"datalastic-vessel-tracking-maritime-intelligence","url":"https://wellknown.network/agents/datalastic-vessel-tracking-maritime-intelligence","links":{"self":"https://wellknown.network/agents/datalastic-vessel-tracking-maritime-intelligence/record.json","html":"https://wellknown.network/agents/datalastic-vessel-tracking-maritime-intelligence","markdown":"https://wellknown.network/agents/datalastic-vessel-tracking-maritime-intelligence/record.md","api":"https://wellknown.network/api/v1/agents/datalastic-vessel-tracking-maritime-intelligence","status":"https://wellknown.network/api/v1/agents/datalastic-vessel-tracking-maritime-intelligence/status","claim":"https://wellknown.network/agents/datalastic-vessel-tracking-maritime-intelligence/claim","claimApi":"https://wellknown.network/api/v1/claims","badge":"https://wellknown.network/agents/datalastic-vessel-tracking-maritime-intelligence/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:mcp.datalastic.com:server:datalastic-vessel-tracking-maritime-intelligence","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Datalastic Vessel Tracking & Maritime Intelligence","summary":"Vessel tracking for 750,000+ ships, with ownership, inspections, port records, routes, and more.","description":"Vessel tracking for 750,000+ ships, with ownership, inspections, port records, routes, and more.","publisher":{"name":"com.datalastic","url":null},"homepage":null,"repository":"https://github.com/datalastic/mcp-server-datalastic","version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.datalastic.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-06-26T14:53:04.283304Z","publishedAt":"2026-06-26T14:53:04.283304Z","registryName":"com.datalastic/vessel-tracking"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"finance.banking","name":"Banking","confidence":0.583,"provenance":"derived"},{"slug":"dev.terminal","name":"Terminal & Shell","confidence":0.525,"provenance":"derived"},{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":0.525,"provenance":"derived"},{"slug":"security.identity","name":"Identity & Access","confidence":0.525,"provenance":"derived"},{"slug":"data.weather","name":"Weather","confidence":0.51,"provenance":"derived"}],"categories":["commerce","data","dev","finance","security"]},"observed":{"status":"live","statusReason":"Responded 2h ago.","lastOkAt":"2026-09-05T20:25:42.082Z","lastProbedAt":"2026-09-05T20:25:42.082Z","statusComputedAt":"2026-09-05T20:26:16.878Z","reliability30d":{"probes":1,"successRate":1,"p50Ms":28},"latestObservations":[{"at":"2026-09-05T20:25:42.082Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":28,"error":null,"detail":{"tools":[{"name":"estimated_vessel_position","description":"Estimate where a vessel is right now when its last AIS position is stale — Datalastic uses terrestrial AIS only, so a ship in open ocean can be many hours old. "},{"name":"find_ports","description":"Search the port registry and return matching ports (identity, country, UN/LOCODE, classification, coordinates, maritime area). Search by name (optionally fuzzy)"},{"name":"find_vessels","description":"Search the vessel registry by any combination of name (optionally fuzzy), type, flag country, dimensions, tonnage, or year built — no MMSI or IMO needed. Return"},{"name":"get_port","description":"Return detailed information for a single port — identity, country, UN/LOCODE, classification, coordinates, maritime area, and the list of terminals (name, opera"},{"name":"get_vessel","description":"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. Includ"},{"name":"get_vessel_history","description":"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. S"},{"name":"get_vessel_info","description":"Return static specifications for a single vessel, identified by exactly one of: MMSI (9 digits), IMO (7 digits), or Datalastic UUID. Includes physical dimension"},{"name":"get_vessel_pro","description":"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"},{"name":"get_vessels_bulk","description":"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"},{"name":"get_vessels_in_radius","description":"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 w"},{"name":"get_weather","description":"Return weather for one location: marine conditions (wave height/direction/period, swell, sea-surface temperature, ocean currents, sea level, …) plus general atm"},{"name":"intel_casualties","description":"Retrieve a vessel's recorded maritime incidents — groundings, collisions, fires, machinery breakdowns, detentions and similar events — each with a date, categor"},{"name":"intel_class","description":"Return a vessel's classification society together with its principal technical particulars: gross and net tonnage, deadweight, length overall, length between pe"},{"name":"intel_companies","description":"Look up a maritime company profile — owners, operators, managers and charterers — returning its full and short name, company type, registration country, operati"},{"name":"intel_drydock","description":"Look up planned and past dry-dock dates, special-survey dates, and IOPP (oil-pollution) certificate dates for a vessel, along with its technical manager's conta"},{"name":"intel_engine","description":"Return the main-engine specification for a vessel: engine designation (model), builder and designer, propulsion type, and maximum continuous output (MCO) with i"},{"name":"intel_info","description":"Check whether the Maritime Reports add-on is active on the connected Datalastic account, and what it offers: vessel ownership/management, classification, engine"},{"name":"intel_inspections","description":"Retrieve a vessel's Port State Control (PSC) inspection record: the inspecting authority and port, the inspection type and date, whether the vessel was detained"},{"name":"intel_ownership","description":"Reveal the commercial control behind a vessel: beneficial owner, operator, technical manager and commercial manager — each with its company IMO and country — pl"},{"name":"intel_report_request","description":"Submit an async job to export a FULL bulk dataset for one of the Maritime Reports add-on datasets (dry_dock_dates, casualty, inspections, sales_purchase_demolit"},{"name":"intel_spd","description":"Retrieve ship sale-and-purchase transactions for a vessel: second-hand sales, newbuilding deliveries and demolition (scrap) sales, including seller, buyer, repo"},{"name":"report_list","description":"List the caller's recent async report jobs with their statuses — result_url on the ones that are _DONE_, and message explaining the cause on any that are _FAILE"},{"name":"report_request","description":"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 s"},{"name":"report_status","description":"Check an async report job by report_id (from report_request or report_list). Returns its status: _PENDING_ or _IN_PROGRESS_ (still generating — wait and check a"},{"name":"sea_route","description":"Calculate a schematic sea route between two points and return it as GeoJSON (a LineString of waypoints) with the total distance in kilometres and nautical miles"}],"toolCount":25,"serverName":"datalastic-mcp","capabilities":["logging","tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"estimated_vessel_position","description":"Estimate where a vessel is right now when its last AIS position is stale — Datalastic uses terrestrial AIS only, so a ship in open ocean can be many hours old. "},{"name":"find_ports","description":"Search the port registry and return matching ports (identity, country, UN/LOCODE, classification, coordinates, maritime area). Search by name (optionally fuzzy)"},{"name":"find_vessels","description":"Search the vessel registry by any combination of name (optionally fuzzy), type, flag country, dimensions, tonnage, or year built — no MMSI or IMO needed. Return"},{"name":"get_port","description":"Return detailed information for a single port — identity, country, UN/LOCODE, classification, coordinates, maritime area, and the list of terminals (name, opera"},{"name":"get_vessel","description":"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. Includ"},{"name":"get_vessel_history","description":"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. S"},{"name":"get_vessel_info","description":"Return static specifications for a single vessel, identified by exactly one of: MMSI (9 digits), IMO (7 digits), or Datalastic UUID. Includes physical dimension"},{"name":"get_vessel_pro","description":"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"},{"name":"get_vessels_bulk","description":"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"},{"name":"get_vessels_in_radius","description":"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 w"},{"name":"get_weather","description":"Return weather for one location: marine conditions (wave height/direction/period, swell, sea-surface temperature, ocean currents, sea level, …) plus general atm"},{"name":"intel_casualties","description":"Retrieve a vessel's recorded maritime incidents — groundings, collisions, fires, machinery breakdowns, detentions and similar events — each with a date, categor"},{"name":"intel_class","description":"Return a vessel's classification society together with its principal technical particulars: gross and net tonnage, deadweight, length overall, length between pe"},{"name":"intel_companies","description":"Look up a maritime company profile — owners, operators, managers and charterers — returning its full and short name, company type, registration country, operati"},{"name":"intel_drydock","description":"Look up planned and past dry-dock dates, special-survey dates, and IOPP (oil-pollution) certificate dates for a vessel, along with its technical manager's conta"},{"name":"intel_engine","description":"Return the main-engine specification for a vessel: engine designation (model), builder and designer, propulsion type, and maximum continuous output (MCO) with i"},{"name":"intel_info","description":"Check whether the Maritime Reports add-on is active on the connected Datalastic account, and what it offers: vessel ownership/management, classification, engine"},{"name":"intel_inspections","description":"Retrieve a vessel's Port State Control (PSC) inspection record: the inspecting authority and port, the inspection type and date, whether the vessel was detained"},{"name":"intel_ownership","description":"Reveal the commercial control behind a vessel: beneficial owner, operator, technical manager and commercial manager — each with its company IMO and country — pl"},{"name":"intel_report_request","description":"Submit an async job to export a FULL bulk dataset for one of the Maritime Reports add-on datasets (dry_dock_dates, casualty, inspections, sales_purchase_demolit"},{"name":"intel_spd","description":"Retrieve ship sale-and-purchase transactions for a vessel: second-hand sales, newbuilding deliveries and demolition (scrap) sales, including seller, buyer, repo"},{"name":"report_list","description":"List the caller's recent async report jobs with their statuses — result_url on the ones that are _DONE_, and message explaining the cause on any that are _FAILE"},{"name":"report_request","description":"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 s"},{"name":"report_status","description":"Check an async report job by report_id (from report_request or report_list). Returns its status: _PENDING_ or _IN_PROGRESS_ (still generating — wait and check a"},{"name":"sea_route","description":"Calculate a schematic sea route between two points and return it as GeoJSON (a LineString of waypoints) with the total distance in kilometres and nautical miles"}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.datalastic/vessel-tracking","url":"https://registry.modelcontextprotocol.io/v0/servers/com.datalastic%2Fvessel-tracking","firstSeenAt":"2026-09-05T17:20:41.989Z","fetchedAt":"2026-09-05T17:20:41.989Z","normalizedAt":"2026-09-05T17:20:41.989Z"}]},"firstSeenAt":"2026-09-05T17:20:41.989Z","updatedAt":"2026-09-05T20:26:24.653Z"}