Read-only MCP tools for vessel identity, positions, tracks, port calls, schedules, and source-attributed maritime data.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent â or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag â we're steadily working through the catalog.
đĄ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Vessel Traffic MCP.
tools-mcp/vessel-traffic-mcp MCP server gives an agent a read-only interface to maritime information. It can identify vessels from names, MMSI numbers, IMO numbers, callsigns, or bill-of-lading text; retrieve current or historical movement data; inspect port activity; and search container-shipping schedules.
The server also provides generic search and fetch connector-style tools, along with provider-management tools that report status, data sources, credential profiles, and onboarding details. Results from live or public providers include source.provider and source.landingUrl, allowing an application or agent to identify and revisit the original source.
The distribution uses a provider model with three main operating paths. Fixture data is enabled by default for deterministic tests and demonstrations and does not make network requests. Public web adapters can be explicitly enabled, while commercial or community APIs use credentials supplied by the operator through provider-specific environment variables.
The server is read-only. Its onboarding tool can describe signup links, required variables, profile status, and validation steps, but it does not create accounts, accept provider terms, solve CAPTCHAs, verify email addresses, set payment details, or issue API keys. A remote deployment can expose Streamable HTTP at /mcp; local MCP clients can run the package over stdio.
Install tools-mcp/vessel-traffic-mcp MCP server from npm with npx -y @tools-mcp/vessel-traffic-mcp and configure it as a stdio server in a compatible MCP client. The example configuration sets VESSEL_MCP_TRANSPORT=stdio. Client documentation covers Claude Desktop, Claude Code, Codex CLI, Cursor, and VS Code.
To enable the documented public adapters, set VESSEL_MCP_ENABLE_PUBLIC_PROVIDERS to a comma-separated list such as myshiptracking,tradlinx,aisfriends. BYOK providers use VESSEL_MCP_ENABLE_BYOK_PROVIDERS together with provider profile variables. The README states that secrets are redacted from logs, errors, and MCP responses.
For remote HTTP operation, set VESSEL_MCP_TRANSPORT=http. VESSEL_MCP_AUTH_TOKEN can protect the endpoint using an Authorization: Bearer header. These settings are optional; fixture mode does not require credentials or external accounts.
tools-mcp/vessel-traffic-mcp MCP server groups its read-only tools into the following areas:
search, fetchvessel_search, vessel_name_resolve, document_vessel_lookupvessel_position, vessel_area, vessel_trackport_callscarrier_schedule_search, vessel_schedule, schedule_delay_predictprovider_status, data_sources, credential_profiles, provider_onboardingTypical prompts include finding the current position of a named vessel with source fields included, or searching a carrier schedule between two ports. The package is intended for maritime-data workflows and testing, not as a navigation product.
Provider access remains subject to the provider's terms, rate limits, data licenses, account permissions, and applicable law. The project does not bypass paywalls, authentication, CAPTCHAs, robots policies, or other access controls. Public and commercial data availability depends on the enabled provider configuration. The project is pre-1.0, so its APIs and tool surface may change.
The repository is released under the MIT license. It does not grant permission to redistribute or rebrand third-party services, maps, databases, trademarks, copyrighted material, or provider responses.
Factual signals from GitHub, npm, and our automated checks â not a rating.
No reviews yet â be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/tools-mcp-vessel-traffic-mcp)<a href="https://allmcps.com/mcp/tools-mcp-vessel-traffic-mcp"><img src="https://allmcps.com/api/badge/tools-mcp-vessel-traffic-mcp?style=directory" alt="Vessel Traffic MCP on AllMCPs" /></a>