MarineTraffic MCP Server
@MCP-Mirror
About MarineTraffic MCP Server
Mirror of
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"marinetraffic": {
"command": "node",
"args": [
"/path/to/marinetraffic-server/build/index.js"
],
"env": {
"MARINETRAFFIC_API_KEY": ""
}
}
}
}Tools
4Get 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?
A Model Context Protocol server that provides access to MarineTraffic vessel tracking data, enabling AI assistants like Claude to query real-time vessel positions, details, and search vessels by name, MMSI, IMO, or type.
How to use MarineTraffic MCP Server?
Install Node.js 18 or higher, obtain a MarineTraffic API key, clone the repo, run npm install and npm run build, then configure the server in your MCP settings file (e.g., claude_desktop_config.json) with the MARINETRAFFIC_API_KEY environment variable.
Key features of MarineTraffic MCP Server
- get_vessel_position: Real-time position of a vessel by MMSI or IMO
- get_vessel_details: Detailed vessel information by MMSI or IMO
- search_vessels: Search by name, MMSI, IMO, or vessel type
- get_vessels_in_area: Vessels within a specified geographic area
- vessel://{identifier} resource: Direct access to vessel data by identifier
- vessels://area/{lat}/{lon}/{radius} resource: Area-based vessel list
Use cases of MarineTraffic MCP Server
- Track a specific vessel’s current location and heading
- Obtain detailed specifications for a vessel of interest
- Find all vessels near a port, anchorage, or waypoint
- Search for vessels by partial name or type during operations
- Integrate live maritime data into conversational AI workflows
FAQ from MarineTraffic MCP Server
What are the runtime requirements?
Node.js 18 or higher and a valid MarineTraffic API key are required.
How do I configure the server with Claude?
Set the MARINETRAFFIC_API_KEY environment variable in your MCP settings file and point command/args to the built server.
What happens if I exceed the API rate limit?
The server automatically retries with exponential backoff, but you may need to wait before making additional requests.
Why might no data be found for a vessel?
Some vessels, especially smaller ones or those in areas with limited AIS coverage, may not have real-time tracking data available.
Where can I get a MarineTraffic API key?
From the MarineTraffic API Services page at their website.
More Other MCP servers
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
Core Philosophy: Connect, Unify, Respond
mindsdbDelegate anything. It comes back done.
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Servers
modelcontextprotocolModel Context Protocol Servers
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
Comments