tools-mcp avatar

Vessel Traffic MCP

tools-mcp/vessel-traffic-mcp

Gives Claude and other MCP clients normalized tools for vessel tracking, AIS positions, port calls, and container shipping schedules. You get search and fetch wrappers plus specific operations like vessel_position, vessel_track, carrier_schedule_search, and schedule_delay_predict. Every live result includes source.provider and source.landingUrl so you know where the data came from. Ships with fixture data for testing, supports public providers like MyShipTracking and Tradlinx via opt-in env vars, and handles BYOK commercial APIs through credential profiles. Useful when you need an agent to resolve a ship name to IMO/MMSI, check where a vessel is now, query schedules between port pairs, or prototype maritime workflows before paying for production AIS feeds.

tools
7
transport
STDIO
env vars
2
last updated
May 20, 2026

Tools

7 tools

Public tool metadata for what this MCP can expose to an agent.

carrier_schedule_searchRegistered read-only schedule tool.

Registered read-only schedule tool.

No parameter schema in public metadata yet.

vessel_scheduleRegistered read-only schedule tool.

Registered read-only schedule tool.

No parameter schema in public metadata yet.

schedule_delay_predictRegistered read-only schedule tool.

Registered read-only schedule tool.

No parameter schema in public metadata yet.

provider_statusRegistered read-only provider/setup tool.

Registered read-only provider/setup tool.

No parameter schema in public metadata yet.

data_sourcesRegistered read-only provider/setup tool.

Registered read-only provider/setup tool.

No parameter schema in public metadata yet.

credential_profilesRegistered read-only provider/setup tool.

Registered read-only provider/setup tool.

No parameter schema in public metadata yet.

provider_onboardingRegistered read-only provider/setup tool.

Registered read-only provider/setup tool.

No parameter schema in public metadata yet.

Sponsors

Configuration

VESSEL_MCP_TRANSPORT

Run the package as a local stdio MCP server.

VESSEL_MCP_ENABLE_PUBLIC_PROVIDERSdefault: myshiptracking,tradlinx

Optional comma-separated public providers to enable at runtime.

Readme

Details

Repository
github.com/tools-mcp/vessel-traffic-mcp
Website
github.com/tools-mcp/vessel-traffic-mcp#readme
Package
@tools-mcp/vessel-traffic-mcp
Transport
STDIO
Registry
MCP registry, active