Labsco
MCP SERVER

MarineTraffic MCP Server

by Cyreslab-AI

Ask where a ship is by name, MMSI or IMO — or what is currently inside a stretch of ocean you draw.

Freight, Shipping & Logistics
Summary
A ship's position, without the tracking site.

Anything that depends on where a hull actually is — an ETA, a delay, a shipment nobody can find — becomes a question you ask in the same place you are writing about it.

What it is

An MCP server over MarineTraffic's AIS API. It resolves vessels by MMSI or IMO number and returns live positions, vessel detail and area queries. The same data is also exposed as resources at `vessel://{identifier}` and `vessels://area/{lat}/{lon}/{radius}`.

What you get
  • The real-time position of a vessel by MMSI or IMO
  • The detail record for that vessel
  • Vessels searched by name, MMSI, IMO or vessel type
  • Every vessel inside a geographic area given as a centre point and radius
Requirements

Node.js 18 or higher and a MarineTraffic API key from their AIS API Services — it is a paid service. Install it for Claude through the Smithery CLI, or clone and `npm run build`.

Setup effort

One command plus a key — npx -y @smithery/cli install @Cyreslab-AI/marinetraffic-mcp-server --client claude, then supply credentials