What is Vessel Traffic MCP?
Vessel Traffic MCP is a read-only Model Context Protocol (MCP) server for vessel identity lookup, AIS-style positions, tracks, port calls, carrier schedules, vessel schedules, and delay heuristics. It gives Claude, ChatGPT, Codex, MCP Inspector, and other MCP clients a normalized maritime-data tool surface.
How to use Vessel Traffic MCP?
Install as an npm package using npx -y @tools-mcp/vessel-traffic-mcp in your MCP client configuration. Set environment variables like VESSEL_MCP_TRANSPORT=stdio and VESSEL_MCP_ENABLE_PUBLIC_PROVIDERS=myshiptracking,tradlinx. After restarting the client, invoke tools such as "Find the current position of EVER GIVEN" or "Search carrier schedules from KRPUS to NLRTM".
Key features of Vessel Traffic MCP
- Read-only maritime data tools via MCP protocol.
- Vessel identity search by name, MMSI, IMO, or callsign.
- AIS-style positions, area queries, and track retrieval.
- Port call and shipping schedule search and delay prediction.
- Source attribution: every live response includes
source.provider and source.landingUrl.
- Runs with fixtures by default; no API keys required for testing.
Use cases of Vessel Traffic MCP
- Retrieve current position and track of a named vessel.
- Resolve a vessel from a bill-of-lading text or identifier.
- Find which vessels are in a geographic area.
- Search container-shipping schedules by port pair or vessel.
- Test maritime workflow automation before purchasing paid AIS or schedule APIs.
Comments