Container Tracking MCP

io.github.lxxmng由 GitHub 账号 lxxmng 发布v1.3.0更新于 Oct 24, 2026

DCSA container tracking across 228 ocean carriers: live vessel positions, ETAs, demurrage alerts.

已验证Streamable HTTP可网页运行位置与生活商业与电商

概览

AI 生成的概览

托管型 MCP 服务器,让助手跨 200 多家船公司追踪海运集装箱,提供节点事件、船舶位置、预计到港时间和滞箱费风险。

可以做什么
按集装箱号、提单号或订舱号查询货物,读取完整状态、航线、预计到港时间和事件历史,并可获取单个集装箱的 AI 生成摘要及活跃集装箱、异常和滞箱费风险的总览。按 IMO 获取实时 AIS 船舶位置,包括坐标、航速、航向和航行状态。报告滞箱与滞港风险、免费天数倒计时、每日费率和预计费用。按 UN/LOCODE 查询港口拥堵情况,包括平均等待时间、锚泊船舶数和严重程度。新增集装箱号或提单号进行追踪,可加标签,首次状态更新约 15 分钟内到达。
适用场景
适合货运、物流和供应链场景:需要确认集装箱当前位置、预计到港时间或是否面临滞箱费,而不必逐个登录船公司门户。也适合在安排运输前查看港口拥堵情况。
运行要求
远程托管端点,无需自行部署。声明使用 OAuth 认证,README 描述使用 Bearer API 密钥,提供公开演示密钥用于试用,正式使用需免费密钥。持续使用需购买按 token 计费的套餐。需要能访问该托管服务器的网络。
安装前请注意
按 token 计费,付费套餐从 49 欧元到 849 欧元不等,实际查询会消耗已购 token。README 中的演示密钥是公开的,仅供试用;正式追踪请使用自己的密钥。新增集装箱会在账户中写入新的追踪记录。货物标识和查询内容会发送给第三方托管服务。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Container Tracking MCP,将其添加到工作区。
  2. 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.lxxmng%2Fcontainer-tracking/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。

{
  "mcpServers": {
    "container-tracking": {
      "type": "http",
      "url": "https://mcp.trackingmcp.com/mcp"
    }
  }
}

README

Container Tracking MCP Server

[npm] [smithery badge]

Track ocean containers across 200+ shipping lines from Claude, ChatGPT, Cursor, or any MCP client.

Container 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.

Ask your AI: "Where is container MSCU7349821?" or "Which shipments have demurrage risk this week?"

Supported carriers & coverage

Container Tracking MCP covers 200+ ocean shipping lines (225 carriers). Top lines include:

Maersk · 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.

Every 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:

  • Container number (e.g. MSCU7349821)
  • Bill of lading number
  • Booking number

You 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.

Tools

ToolWhat it does
getShipmentSummaryPortfolio overview: total active containers, exceptions, arriving soon, and demurrage risk. Use first to see what needs attention.
getContainerDetailFull status for one container: current location, route, ETA with confidence %, carrier, vessel name + IMO, complete event history, and an AI-generated narrative.
getVesselPositionLive AIS position for a vessel: latitude, longitude, speed over ground, heading, and navigational status (by IMO).
getDemurrageReportDemurrage & detention risk: which containers are near or past free days, daily rates, and projected cost if not moved.
getPortCongestionCongestion at one or more ports by UN/LOCODE: average vessel wait time, vessels at anchor, and level (low/moderate/high/severe).
addContainerStart tracking a new container ID or bill of lading. First status update arrives within ~15 minutes; optional tags organise by client, project, or urgency.

Quick connect

The 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.

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

json
{  "mcpServers": {    "container-tracking": {      "command": "npx",      "args": ["-y", "mcp-remote", "https://mcp.trackingmcp.com/mcp",               "--header", "Authorization: Bearer tmcp_demo_public"]    }  }}

Cursor / Windsurf / VS Code (native HTTP MCP)

json
{  "mcpServers": {    "container-tracking": {      "url": "https://mcp.trackingmcp.com/mcp",      "headers": { "Authorization": "Bearer tmcp_demo_public" }    }  }}

Replace tmcp_demo_public with your own key from trackingmcp.com/mcp for live production tracking. Registry ID: io.github.lxxmng/container-tracking.

Example prompts

  • "Where is container MSCU7349821?"
  • "What's the status of bill of lading HLCU2840012?"
  • "Give me a summary of all active shipments."
  • "Which containers arrive at Rotterdam this week?"
  • "Am I at risk of demurrage on any containers?"
  • "How congested is Felixstowe port right now?"
  • "Start tracking BL MAEU123456789."

Pricing

Token-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.

Links

License

MIT

来源:README.md,提交 259c03c

工具

0
该服务器需要登录,因此 SourceWeft 无法在没有账号的情况下读取其工具,也未收录。已连接账号所能看到的内容可能因账号及其权限而异。

版本历史

1
  1. v1.3.0最新Sep 16, 2026

评分

已满足适用检查项的 85%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分