Container Loading

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

Plan optimal container & truck loads: 3D layouts, utilization, centre of gravity, crush checks.

已验证Streamable HTTP可网页运行效率与工作流数据与分析商业与电商

概览

AI 生成的概览

托管型 MCP 服务器,让助手计算集装箱与卡车三维装载方案、自动选配箱型,并生成装载作业单和危险品单证草稿。

可以做什么
列出可规划的集装箱、卡车、航空集装器和托盘类型,含内尺寸与最大载重,并按总体积和重量给出快速箱型建议。计算三维装载方案,给出容积与载重利用率、重心、防压损违规和绑扎固定清单,可省略箱型自动选配。导入 WMS/ERP 导出的带版本装箱单文档,返回装载方案和集装箱清单,输入无效时逐行报错。导出装载作业单,含装箱顺序、加固动作、VGM、轴荷与重心,可选零售商入库包装检查。起草危险品单证,含 IMDG 运输单据描述、标牌和装箱证明声明。
适用场景
适合规划货物如何装入集装箱、卡车、航空集装器或托盘,比较给定体积和重量下的箱型组合,检查重心、轴荷或绑扎固定,或为出货准备装箱顺序和危险品单证时使用。
运行要求
远程 MCP 端点,无需本地安装或自托管。完整设备目录和生产优化器需要以 Authorization Bearer 头传入 API 密钥;公开演示密钥无需注册,但只返回明确标注的合成方案。需能访问该托管服务器。
安装前请注意
公开演示密钥只生成明确标注的合成方案。导出的作业单和危险品草稿仅为决策辅助,并非认证,请在自有零售商或承运人门户中核对数据。装箱单和货物明细会发送至第三方托管服务。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Container Loading,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

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

交给智能体安装

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

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

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

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

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

README

Container Load Planning MCP Server

[npm]

Plan container & truck loads across 200+ equipment types from Claude, Cursor, or any MCP client.

LoadingMCP is a container load-planning MCP server that lets an AI assistant compute 3D load plans, right-size the container mix, and check that a load is legal and safe to ship. It covers 200+ equipment types (containers, trucks, ULDs, pallets) and returns volume & payload utilization, centre of gravity, crush & securing checks, VGM, axle load, and CTU/IMDG compliance signals. It runs as a hosted remote server, so there is nothing to self-host.

Ask your AI: "Plan a 40HC load for these pallets" or "What's the cheapest container mix for 48 m³ at 19 t?"

Coverage

  • 200+ equipment types — 20'/40'/45' containers, high cubes, reefers, open-tops, flat-racks, box/curtain-side trucks, air ULDs, and standard pallets — each with internal dimensions (mm) and max payload (kg)
  • 3D bin-packing engine — real placement, not a volume guess. Drums and pipes hex-nest; big bags and sacks load on top and are never crushed; hazmat classes drive IMDG segregation
  • Compliance & safety — volume + payload utilization %, centre of gravity, crush-protection violations, securing/bracing checklist, VGM, and axle-load figures
  • Right-sizing — auto-selects the cheapest container/truck that fits when you don't name one

Sister product to TrackingMCP (ocean container tracking) and SchedulesMCP (sailing schedules & reliability).

Tools

ToolWhat it does
list_equipmentList the container, truck, ULD, and pallet types LoadingMCP can plan into, with internal dimensions (mm) and max payload (kg).
suggest_containersQuick volume + weight estimate of how many of which container to use, given total cargo volume (m³) and weight (kg).
plan_loadCompute a 3D load plan: equipment used, utilization (volume & payload %), centre of gravity, crush-protection violations, and a securing checklist. Cargo type drives realism (drums/pipes hex-nest, big bags load on top). Omit the equipment code to auto right-size.
export_planExport a machine-readable loading work order: numbered stuffing sequence (which SKU, where, in what order and orientation), securing/bracing actions, declarable VGM / axle / CoG figures, and an optional retailer (Amazon FBA / Walmart) inbound-packaging check.

Quick connect

The server is hosted at https://mcp.loadingmcp.com/mcp. Try it with zero signup using the public demo key lmcp_demo_public (clearly-labelled synthetic plans from the offline preview packer). A real API key runs the full 200+ equipment catalogue and the production PackingSolver optimizer.

Claude Desktop

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

Cursor / Windsurf / VS Code (native HTTP MCP)

json
{  "mcpServers": {    "container-loading": {      "url": "https://mcp.loadingmcp.com/mcp",      "headers": { "Authorization": "Bearer lmcp_demo_public" }    }  }}

Replace lmcp_demo_public with a key from loadingmcp.com/mcp. Don't add "type": "streamable-http" — Claude Desktop rejects unknown config fields; Cursor/Windsurf infer transport from url. Registry ID: io.github.lxxmng/container-loading.

Example prompts

  • "Plan a 40HC load for these pallets."
  • "What's the cheapest container mix for 48 m³ at 19 t?"
  • "Right-size a container for 120 drums of 200 L each."
  • "Check the centre of gravity and axle load for this truck load."
  • "Which equipment types can hold a 12 m pipe bundle?"
  • "Export a stuffing sequence and VGM for this 40' load."

Truthfulness

Demo output is synthetic and clearly labelled. export_plan is decision support to help you MEET published retailer/carrier specs — verify in your own portal; it is not a retailer certification.

Links

License

MIT

来源:README.md,提交 f4c6c00

工具

6

list_equipment

List the standard container, truck, ULD and pallet types LoadingMCP can plan loads into, with internal dimensions (mm) and max payload (kg).

输入参数category

suggest_containers

Given total cargo volume (m³) and weight (kg), suggest how many of which container to use — a quick volume/weight estimate. For an exact, dimension-aware plan with utilization, CoG and securing, use plan_load (which can also auto right-size).

输入参数volumeM3必填weightKg必填

plan_load

Compute a 3D load plan for cargo into a container or truck: containers used, utilization (volume & payload %), centre of gravity, crush-protection violations, and a securing checklist (round cargo that rolls, soft cargo that slumps). Cargo `type` drives realism — drums/pipes hex-nest, big bags/sacks load on top and are never crushed. Omit `equipmentCode` to auto right-size to the cheapest container that fits. A real API key runs the production PackingSolver optimizer; the public demo key uses the offline preview packer.

输入参数vgmmodeitems必填jurisdictionvesselMotionequipmentCodesequenceStops

export_plan

Export a load as a machine-readable LOADING WORK ORDER: a numbered stuffing sequence (which SKU, where, in what order and orientation), the securing/bracing action list, the key declarable figures (VGM, axle load, centre of gravity), and an optional per-retailer inbound-packaging check (Amazon FBA / Walmart). Feed it to a WES/TMS, a robotic palletiser, or a printable worker sheet. This is decision support to MEET published retailer/carrier specs — verify in your own portal; it is not a retailer certification.

输入参数modeitems必填retailersequipmentCode

import_packing_list

ERP/TMS on-ramp: take a versioned "loadingmcp.packing-list" document (a WMS/ERP export — cargo lines + equipmentCode) and return a load plan + a container manifest. Parsing is fail-explicit: an invalid document returns the exact per-line issues, never a silently-dropped row. Pairs with plan_load's output for a full round-trip.

输入参数packingList必填

export_dg_paperwork

Draft the dangerous-goods paperwork for a load from its cargo lines: an IMDG 5.4.1 transport-document description per DG line (UN, proper shipping name, class, PG, marine pollutant), the 5.3 placards + marks required, and the 5.4.2 container/vehicle packing-certificate statements. Input is a "loadingmcp.packing-list" document. This is a DRAFT from the curated DGL — it lists the fields a DG-competent person must still complete (flash point, net explosive mass, unverified PSN) and is never signed.

输入参数packingList必填

版本历史

2
  1. v0.3.0最新Oct 5, 2026
  2. v0.2.0Sep 16, 2026

评分

已满足适用检查项的 100%

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

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分