Cyreslab-AI_marinetraffic-mcp-server

Cyreslab-AI_marinetraffic-mcp-server

0

MarineTraffic MCP Server is a tool for accessing vessel tracking data through a Model Context Protocol server, allowing users to monitor real-time and detailed vessel information. Key features include vessel position tracking and searching by various identifiers.

MarineTraffic MCP Server

A Model Context Protocol (MCP) server providing access to MarineTraffic vessel tracking data.

Features

  • get_vessel_position: Retrieve real-time position of a vessel by MMSI or IMO number.
  • get_vessel_details: Obtain detailed vessel information.
  • search_vessels: Search vessels by name, MMSI, IMO, or vessel type.
  • get_vessels_in_area: Get vessel data in a specific geographic area.

Prerequisites

  • Node.js 18+
  • MarineTraffic API key

Setup

  1. Clone the repository.
  2. Install dependencies.
  3. Build the server.

Configuration

Set MARINETRAFFIC_API_KEY as an environment variable.

Usage

Use the server with Claude for vessel tracking data.

  • Examples include retrieving vessel positions and searching for vessels.

API Key Limitations

Be aware of usage limits based on API subscription plans.

Troubleshooting

  • Ensure valid API key.
  • Handle potential rate-limiting.