MCP.so
Sign In

MarineTraffic MCP Server

@Cyreslab-AI

About MarineTraffic MCP Server

No overview available yet

Basic information

Category

Other

License

MIT

Runtime

node

Transports

stdio

Publisher

Cyreslab-AI

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "marinetraffic-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@smithery/cli",
        "install",
        "@Cyreslab-AI/marinetraffic-mcp-server",
        "--client",
        "claude"
      ]
    }
  }
}

Tools

4

Get real-time position of a vessel 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

Overview

What is MarineTraffic MCP Server?

MarineTraffic MCP Server is a Model Context Protocol server that provides access to MarineTraffic vessel tracking data. It is intended for users who need real-time maritime information through AI assistants like Claude.

How to use MarineTraffic MCP Server?

Install via Smithery (npx -y @smithery/cli install @Cyreslab-AI/marinetraffic-mcp-server --client claude) or manually by cloning the repository, installing dependencies, and building. Configure by setting the MARINETRAFFIC_API_KEY environment variable and adding the server to MCP settings (e.g., claude_desktop_config.json). Use the provided tools and resources through MCP-enabled clients.

Key features of MarineTraffic MCP Server

  • Get real‑time vessel position by MMSI or IMO.
  • Retrieve detailed vessel information.
  • Search vessels by name, MMSI, IMO, or type.
  • Find vessels within a specified geographic area.

Use cases of MarineTraffic MCP Server

  • Monitor a specific vessel’s current location and details.
  • Search for all vessels matching a certain name or type.
  • Get a list of vessels in a port or anchorage area.
  • Integrate maritime tracking data into automated workflows.

FAQ from MarineTraffic MCP Server

How do I install MarineTraffic MCP Server?

You can install automatically via Smithery, or manually by cloning the repository, running npm install and npm run build, then configuring the server in your MCP settings.

What prerequisites are needed to run MarineTraffic MCP Server?

Node.js 18 or higher and a valid MarineTraffic API key (available from MarineTraffic API Services) are required.

Is an API key required, and how do I provide it?

Yes, the server requires the MARINETRAFFIC_API_KEY environment variable set with your API key. You set this in the env field of your MCP server configuration.

Are there any rate limits or usage quotas?

Yes, the MarineTraffic API has usage limits depending on your subscription plan. The server automatically retries with exponential backoff on rate limiting errors, but you may need to wait before additional requests.

What happens if data is not found?

Some vessels may not have real‑time tracking data available, especially smaller vessels or those in areas with limited AIS coverage. The server will return an empty result or an error in such cases.

Comments

More Other MCP servers