{
  "markdown": "# Container Tracking MCP Server\n\n[![npm](https://img.shields.io/npm/v/container-tracking-mcp)](https://www.npmjs.com/package/container-tracking-mcp)\n[![smithery badge](https://smithery.ai/badge/lxxmng/container-tracking)](https://smithery.ai/servers/lxxmng/container-tracking)\n\n**Track ocean containers across 200+ shipping lines from Claude, ChatGPT, Cursor, or any MCP client.**\n\nContainer Tracking MCP is an ocean-freight MCP server that lets an AI assistant track a container via MCP across **225 carriers** — including Maersk, MSC, CMA CGM, COSCO, and Hapag-Lloyd. Track by container number, bill of lading, or booking number to get live milestones, vessel position, ETA, and demurrage & detention free time as DCSA-normalised events. It runs as a hosted remote server, so there is nothing to self-host.\n\nAsk your AI: *\"Where is container MSCU7349821?\"* or *\"Which shipments have demurrage risk this week?\"*\n\n## Supported carriers & coverage\n\nContainer Tracking MCP covers **200+ ocean shipping lines (225 carriers)**. Top lines include:\n\nMaersk · MSC · CMA CGM · COSCO · Hapag-Lloyd · ONE (Ocean Network Express) · Evergreen · HMM · Yang Ming · ZIM · OOCL · Wan Hai · PIL · Hyundai · SITC · KMTC · Matson · Sinokor · Heung-A · Namsung — **and 200+ more.**\n\nEvery carrier is normalised to the **DCSA** ocean-tracking event standard, so a milestone from any line looks the same to your AI client. Track by:\n\n- **Container number** (e.g. `MSCU7349821`)\n- **Bill of lading number**\n- **Booking number**\n\nYou get: live milestone events, current vessel name + IMO, live AIS vessel position, ETA with a confidence percentage, demurrage & detention free-time countdown, and port congestion signals.\n\n## Tools\n\n| Tool | What it does |\n|------|-------------|\n| `getShipmentSummary` | Portfolio overview: total active containers, exceptions, arriving soon, and demurrage risk. Use first to see what needs attention. |\n| `getContainerDetail` | Full status for one container: current location, route, ETA with confidence %, carrier, vessel name + IMO, complete event history, and an AI-generated narrative. |\n| `getVesselPosition` | Live AIS position for a vessel: latitude, longitude, speed over ground, heading, and navigational status (by IMO). |\n| `getDemurrageReport` | Demurrage & detention risk: which containers are near or past free days, daily rates, and projected cost if not moved. |\n| `getPortCongestion` | Congestion at one or more ports by UN/LOCODE: average vessel wait time, vessels at anchor, and level (low/moderate/high/severe). |\n| `addContainer` | Start tracking a new container ID or bill of lading. First status update arrives within ~15 minutes; optional tags organise by client, project, or urgency. |\n\n## Quick connect\n\nThe server is hosted at `https://mcp.trackingmcp.com/mcp`. Try it with **zero signup** using the public demo key `tmcp_demo_public`, or [get a free API key](https://trackingmcp.com/mcp).\n\n### Claude Desktop\n\nAdd to `~/Library/Application Support/Claude/claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"container-tracking\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"mcp-remote\", \"https://mcp.trackingmcp.com/mcp\",\n               \"--header\", \"Authorization: Bearer tmcp_demo_public\"]\n    }\n  }\n}\n```\n\n### Cursor / Windsurf / VS Code (native HTTP MCP)\n\n```json\n{\n  \"mcpServers\": {\n    \"container-tracking\": {\n      \"url\": \"https://mcp.trackingmcp.com/mcp\",\n      \"headers\": { \"Authorization\": \"Bearer tmcp_demo_public\" }\n    }\n  }\n}\n```\n\nReplace `tmcp_demo_public` with your own key from [trackingmcp.com/mcp](https://trackingmcp.com/mcp) for live production tracking. Registry ID: `io.github.lxxmng/container-tracking`.\n\n## Example prompts\n\n- *\"Where is container MSCU7349821?\"*\n- *\"What's the status of bill of lading HLCU2840012?\"*\n- *\"Give me a summary of all active shipments.\"*\n- *\"Which containers arrive at Rotterdam this week?\"*\n- *\"Am I at risk of demurrage on any containers?\"*\n- *\"How congested is Felixstowe port right now?\"*\n- *\"Start tracking BL MAEU123456789.\"*\n\n## Pricing\n\nToken-metered, no subscription. Starter 3,000 tokens €49 · Growth 15,000 €199 · Pro 50,000 €549 · Enterprise 100,000 €849. Tokens never expire. One full container check (`getContainerDetail` + `getVesselPosition` + `getShipmentSummary`) ≈ 90 tokens. See [trackingmcp.com/pricing](https://trackingmcp.com/pricing).\n\n## Links\n\n- Product: [trackingmcp.com](https://trackingmcp.com)\n- Get an API key: [trackingmcp.com/mcp](https://trackingmcp.com/mcp)\n- Docs: [trackingmcp.com/docs](https://trackingmcp.com/docs)\n- Pricing: [trackingmcp.com/pricing](https://trackingmcp.com/pricing)\n- Status: [status.trackingmcp.com](https://status.trackingmcp.com)\n\n## License\n\nMIT\n",
  "bytes": 4711,
  "sha": "a8264d944d879483329d65ff0fdad4a6bdd2d154a50c1238494aae472c64e4cd",
  "repo_slug": "lxxmng/container-tracking-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_lxxmng_container_tracking_512bf8f0/readme"
}