Maersk Vessel Deadlines

by idipankan

Not rated
GitHub

About

Access Maersk vessel schedules and shipment deadlines programmatically via the Maersk API.

Details

Author
idipankan
Categories
Cloud Service, Infrastructure

Setup

Install Maersk Vessel Deadlines in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/idipankan/maersk-mcp

Follow the installation instructions in the repository README, then restart your MCP client.

Access Maersk vessel schedules and shipment deadlines programmatically via the Maersk API.

This project is aModel Context Protocol (MCP) serverthat provides programmatic access to Maersk vessel information, including vessel schedules and shipment deadlines. It exposes tools that can be used by MCP-compatible clients (like Claude Desktop, GPTs, or other AI assistants) to retrieve up-to-date shipping data from Maersk's public APIs.

TheModel Context Protocolis an open standard that enables AI assistants to connect to external data sources and tools. MCP servers provide a standardized way for AI models to access real-time information and perform actions through a secure, structured interface.

The MCP server exposes the following tools:

- Description:Retrieve the IMO (International Maritime Organization) number for a vessel by its name.
- Input:Vessel name (string)
- Output:IMO number (string)

- Description:Retrieve the schedule and shipment deadlines for a vessel, given its IMO number, voyage number, port of loading, and ISO country code.
- Inputs:

- vessel_imo: IMO number of the vessel (string)
- voyage_number: Voyage number (string)
- port_of_loading: Port of loading (string)
- iso_country_code: ISO country code of the port (string)

- Description:Retrieve the vessels calling on a specific port, given its Country and Port of Loading city for the next one week.
- Inputs:

- country_code: ISO Country Code
- city_name: POL City name

These tools are defined inmain.pyand are accessible via the MCP protocol for integration with AI assistants and other MCP clients.

- Python 3.11+
- Maersk API Consumer Key (set asCONSUMER_KEYin your environment)

A prebuilt Docker image is available atdipankan001/maersk-mcp:v1:

docker pull dipankan001/maersk-mcp:v1 docker run -e CONSUMER_KEY=INSERT_API_KEY_HERE dipankan001/maersk-mcp:v1

Add this to your Claude Desktop configuration:

{ "mcpServers": { "maersk-mcp-server": { "command": "docker", "args": ["run", "--rm", "-i", "-e", "CONSUMER_KEY=<INSERT_API_KEY_HERE>", "dipankan001/maersk-mcp:v1"] } } }

For other MCP-compatible clients, configure the server using the appropriate connection method (HTTP, stdio, etc.) as specified in theMCP specification.

- Getting vessel IMO numbers
- Fetching vessel schedules and shipment deadlines
- Fetching active port call vessels

Seemain.pyfor details on available tools and their parameters.

- Model Context Protocol Documentation
-
MCP Specification
-
MCP GitHub Repository

Navigate your Aiven projects and interact with the PostgreSQL®, Apache Kafka®, ClickHouse® and OpenSearch® services

Yunxiao MCP Server provides AI assistants with the ability to interact with the Yunxiao platform.

Get prescriptive CDK advice, explain CDK Nag rules, check suppressions, generate Bedrock Agent schemas, and discover AWS Solutions Constructs patterns.

This AWS Labs Model Context Protocol (MCP) server for CloudTrail enables your AI agents to query AWS account activity for security investigations, compliance auditing, and operational troubleshooting.

Core AWS MCP server providing prompt understanding and server management capabilities.

Analyze CDK projects to identify AWS services used and get pricing information from AWS pricing webpages and API.

Query and analyze your Axiom logs, traces, and all other event data in natural language

Manage and interact with Microsoft Azure services.

Bastion: External Attack Surface Monitoring

Ask your AI assistant about your attack surface: run scans, catch expiring certificates and domains, triage findings, and generate reports.

Agent-ready global image CDN that AI agents can install and operate through MCP.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.