1. Conduid
  2. Developer Tools
  3. Marinetraffic MCP Server
MCP server · Developer Tools

Marinetraffic MCP Server

Marine Traffic Mcp Server

Unclaimed devtools
34Low

Scored 17 days ago · breakdown

About Marinetraffic MCP Server

Marinetraffic MCP Server is an MCP server published by Cyreslab-AI in the Developer Tools category: marine Traffic Mcp Server.

The repository has 9 stars and 4 forks, with the last commit a month ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/Cyreslab-AI/marinetraffic-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (4)

get_vessel_detailsGet detailed information about a vessel by MMSI or IMO number

Parameters not published.

get_vessel_positionGet real-time position of a vessel by MMSI or IMO number

Parameters not published.

get_vessels_in_areaGet vessels in a specified geographic area

Parameters not published.

search_vesselsSearch for vessels by name, MMSI, IMO, or vessel type

Parameters not published.

Ask AI

✦

Ask AI about Marinetraffic MCP Server

Powered by Claude · Grounded in docs

I know everything about Marinetraffic MCP Server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

MarineTraffic MCP Server

smithery badge

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

Features

This MCP server provides the following capabilities:

Tools

  • get_vessel_position: Get real-time position of a vessel by MMSI or IMO number
  • get_vessel_details: Get 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: Get vessels in a specified geographic area

Resources

  • vessel://{identifier}: Information about a vessel by MMSI or IMO number
  • vessels://area/{lat}/{lon}/{radius}: List of vessels in a specified geographic area

Installation

Installing via Smithery

To install MarineTraffic Vessel Tracking Server for Claude Desktop automatically via Smithery:

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

Prerequisites

Setup

  1. Clone this repository or download the source code
  2. Install dependencies:
cd marinetraffic-server
npm install
  1. Build the server:
npm run build

Configuration

The server requires a MarineTraffic API key to function. You can provide this through the environment variable MARINETRAFFIC_API_KEY.

MCP Settings Configuration

To use this server with Claude, add it to your MCP settings configuration file:

For Claude Desktop App (macOS)

Edit ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "marinetraffic": {
      "command": "node",
      "args": ["/path/to/marinetraffic-server/build/index.js"],
      "env": {
        "MARINETRAFFIC_API_KEY": "your-api-key-here"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}

For Claude VSCode Extension

Edit ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json:

{
  "mcpServers": {
    "marinetraffic": {
      "command": "node",
      "args": ["/path/to/marinetraffic-server/build/index.js"],
      "env": {
        "MARINETRAFFIC_API_KEY": "your-api-key-here"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}

Usage Examples

Once the server is configured and running, you can use it with Claude to access vessel tracking data:

Get Vessel Position

<use_mcp_tool>
<server_name>marinetraffic</server_name>
<tool_name>get_vessel_position</tool_name>
<arguments>
{
  "identifier": "123456789"
}
</arguments>
</use_mcp_tool>

Search for Vessels

<use_mcp_tool>
<server_name>marinetraffic</server_name>
<tool_name>search_vessels</tool_name>
<arguments>
{
  "vessel_name": "MAERSK"
}
</arguments>
</use_mcp_tool>

Get Vessels in Area

<use_mcp_tool>
<server_name>marinetraffic</server_name>
<tool_name>get_vessels_in_area</tool_name>
<arguments>
{
  "latitude": 37.8199,
  "longitude": -122.4783,
  "radius": 10
}
</arguments>
</use_mcp_tool>

Access Vessel Resource

<access_mcp_resource>
<server_name>marinetraffic</server_name>
<uri>vessel://123456789</uri>
</access_mcp_resource>

API Key Limitations

The MarineTraffic API has usage limits based on your subscription plan. Be aware of these limits when using the server to avoid exceeding your quota.

Troubleshooting

  • API Key Errors: Ensure your MarineTraffic API key is valid and correctly set in the environment variables.
  • Rate Limiting: If you encounter rate limiting errors, the server will automatically retry with exponential backoff, but you may need to wait before making additional requests. Example of detailed vessel information available through the API

API Key Limitations

The MarineTraffic API has usage limits based on your subscription plan. Be aware of these limits when using the server to avoid exceeding your quota.

Troubleshooting

  • API Key Errors: Ensure your MarineTraffic API key is valid and correctly set in the environment variables.
  • Rate Limiting: If you encounter rate limiting errors, the server will automatically retry with exponential backoff, but you may need to wait before making additional requests.
  • No Data Found: Some vessels may not have real-time tracking data available, especially smaller vessels or those in areas with limited AIS coverage.

License

This project is licensed under the ISC License.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Marinetraffic MCP Server

How do I install Marinetraffic MCP Server?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Marinetraffic MCP Server safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Marinetraffic MCP Server still maintained?

Yes — the last commit was a month ago. The repository has 9 stars and 4 forks.