MarineTraffic MCP Server logo

MarineTraffic MCP Server

by MCP-Mirror

This is a Model Context Protocol (MCP) server that provides access to MarineTraffic vessel tracking data. It allows users to retrieve real-time vessel positions, details, and search for vessels based on various criteria.

View on GitHub

Last updated: N/A

What is MarineTraffic MCP Server?

The MarineTraffic MCP Server is an interface that allows applications like Claude to access and utilize data from the MarineTraffic API. It provides tools and resources for querying vessel information, including real-time positions, vessel details, and vessel searches.

How to use MarineTraffic MCP Server?

To use the server, you need to install it, configure it with a MarineTraffic API key, and then add it to your MCP settings configuration file for Claude (either the desktop app or VSCode extension). Once configured, you can use the provided tools and resources within Claude using specific syntax to retrieve vessel data.

Key features of MarineTraffic MCP Server

  • Get real-time vessel positions by MMSI or IMO number

  • Get detailed information about a vessel by MMSI or IMO number

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

  • Get vessels in a specified geographic area

Use cases of MarineTraffic MCP Server

  • Tracking the location of specific vessels

  • Identifying vessels in a particular geographic area

  • Retrieving detailed information about a vessel for research or analysis

  • Integrating real-time vessel data into maritime applications

FAQ from MarineTraffic MCP Server

What is a MarineTraffic API key and how do I get one?

A MarineTraffic API key is required to access the MarineTraffic data. You can obtain one from the MarineTraffic API Services website.

What are the prerequisites for installing the server?

You need Node.js 18 or higher and a MarineTraffic API key.

How do I configure the server with my MarineTraffic API key?

You need to set the MARINETRAFFIC_API_KEY environment variable with your API key.

What do I do if I encounter API key errors?

Ensure your MarineTraffic API key is valid and correctly set in the environment variables.

What do I do if I encounter rate limiting errors?

The server will automatically retry with exponential backoff, but you may need to wait before making additional requests.