MarineTraffic

Provides access to MarineTraffic vessel data with tools to get positions, details, searches, and area-based vessel lists.
  • typescript

9

GitHub Stars

typescript

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "cyreslab-ai-marinetraffic-mcp-server": {
      "command": "node",
      "args": [
        "/path/to/marinetraffic-server/build/index.js"
      ],
      "env": {
        "MARINETRAFFIC_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

You can access MarineTraffic vessel tracking data through an MCP server that exposes practical tools to retrieve real-time vessel positions, vessel details, searches, and area-based vessel lists. This server lets you plug MarineTraffic data into MCP clients and automate queries for fleets, port visits, and voyage analyses.

How to use

To use this MCP server, connect your MCP client to the local stdio server configuration. Run the server locally and point your client to the node process that serves the MCP index. Use the available tools to fetch vessel information, search vessels by name or identifier, retrieve individual vessel positions or details, and obtain lists of vessels within a geographic area. You can combine these tools to build workflows that monitor fleets, track specific vessels, or generate area-based vessel inventories.

How to install

Prerequisites: you need Node.js 18 or higher and a MarineTraffic API key.

Install via Smithery to integrate the MarineTraffic MCP server with Claude Desktop automatically:

How to install

npx -y @smithery/cli install @Cyreslab-AI/marinetraffic-mcp-server --client claude

Continue setup locally

Clone the project source or download the server code, install dependencies, and build the server.

cd marinetraffic-server
npm install
npm run build

Available tools

get_vessel_position

Fetch the real-time position of a vessel by MMSI or IMO number.

get_vessel_details

Fetch detailed information about a vessel by MMSI or IMO number.

search_vessels

Search for vessels by name, MMSI, IMO, or vessel type.

get_vessels_in_area

List vessels within a specified geographic area defined by latitude, longitude, and radius.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational