Vesselapi Mcp Server
@vessel-api
About Vesselapi Mcp Server
Query maritime vessel tracking data via natural language. Search vessels by name/IMO/MMSI, get real-time positions, ETAs, portevents, emissions, inspections, casualty records, and NAVTEX safety messages. Powered by vesselapi.com.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"vesselapi": {
"command": "npx",
"args": [
"-y",
"vesselapi-mcp"
],
"env": {
"VESSELAPI_API_KEY": "your-api-key"
}
}
}
}Tools
19Search for vessels. Use q when you have an identifier but do not know which kind it is; use the specific filters to narrow a fleet.
Get detailed information about a specific vessel
Get the current position of a vessel (latitude, longitude, speed, heading)
Get the estimated time of arrival for a vessel
Get emissions data for a vessel (CO2, fuel consumption)
Get marine casualty records for a vessel
Get positions for multiple vessels at once by MMSI or IMO numbers
Search for ports by name, country, type, size, region, harbor size, or harbor use
Get detailed information about a specific port by UN/LOCODE
Get vessels heading to a specific port within an ETA arrival window
Get port events (arrivals/departures) for a specific port. Covers only the last 2 hours unless timeFrom is given.
Get port events (arrivals/departures) for a specific vessel
List port events (arrivals/departures) globally with optional filters for time, country, port, vessel, or event type
Search port events by port name. Covers only the last 2 hours unless timeFrom is given.
Search port events by vessel name. Covers only the last 2 hours unless timeFrom is given.
Get the most recent port event (arrival or departure) for a vessel
List global vessel emissions data with optional year filter
Find all vessels within a rectangular bounding box (latitude/longitude)
Find all vessels within a radius of a point. The radius is in METRES, not nautical miles or kilometres.
Overview
What is Vesselapi Mcp Server?
Vesselapi Mcp Server connects AI assistants like Claude, Cursor, and Windsurf to real-time maritime data. It provides access to vessel tracking, port activity, and maritime safety information through natural language queries.
How to use Vesselapi Mcp Server?
Add the provided JSON configuration to your MCP client's config file. The server runs via npx with the vesselapi-mcp package. Obtain a free API key by signing up at dashboard.vesselapi.com.
Key features of Vesselapi Mcp Server
- Search vessels by name, IMO, MMSI, flag, or type.
- Get vessel positions, ETAs, classification, and ownership.
- Retrieve emissions reports, inspection history, and casualty records.
- Search ports worldwide and view arrivals/departures.
- Find vessels within a bounding box or radius of any coordinate.
- Access NAVTEX maritime safety messages and weather forecasts.
Use cases of Vesselapi Mcp Server
- Ask "Where is the Ever Given right now?" for real-time vessel position.
- Query "Show me all vessels near the Port of Rotterdam" for situational awareness.
- Request "What ships arrived at Singapore last week?" to track port activity.
- Inquire "Get the emissions report for IMO 9811000" for environmental data.
- Check "Are there any NAVTEX warnings in the North Sea?" for safety updates.
FAQ from Vesselapi Mcp Server
Do I need to install anything?
No installation required. The server runs via npx -y vesselapi-mcp when the MCP client launches.
How do I get an API key?
Sign up at dashboard.vesselapi.com to obtain your free API key. Set it as the VESSELAPI_API_KEY environment variable in your MCP client configuration.
Which AI assistants are compatible?
The server works with any MCP-compatible tool, including Claude, Cursor, and Windsurf.
What data can I access?
You can access vessel information (positions, ETAs, classification, ownership, emissions, inspections, casualties), port data (worldwide ports, arrivals, departures), location-based vessel searches, and NAVTEX maritime safety messages.
Is the data live?
Yes, the server provides real-time maritime data through the VesselAPI platform.
Frequently asked questions
Do I need to install anything?
No installation required. The server runs via `npx -y vesselapi-mcp` when the MCP client launches.
How do I get an API key?
Sign up at dashboard.vesselapi.com to obtain your free API key. Set it as the `VESSELAPI_API_KEY` environment variable in your MCP client configuration.
Which AI assistants are compatible?
The server works with any MCP-compatible tool, including Claude, Cursor, and Windsurf.
What data can I access?
You can access vessel information (positions, ETAs, classification, ownership, emissions, inspections, casualties), port data (worldwide ports, arrivals, departures), location-based vessel searches, and NAVTEX maritime safety messages.
Is the data live?
Yes, the server provides real-time maritime data through the VesselAPI platform.
Basic information
More Other MCP servers
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
ICSS
chokcoco不止于 CSS
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web

Lemon.io
lemon-ioRequest dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3
Comments