MCP server for CargoEffe — AI-powered cargo loading plan design
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"cargoeffe-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# CargoEffe MCP Server Connect AI assistants (Claude Desktop, Claude Code, Cursor) to CargoEffe for automated cargo loading plan design. ## Installation ```bash # Option A: pip install pip install cargoeffe-mcp # Option B: uvx (no pre-install needed) uvx cargoeffe-mcp # Option C: from source git clone https://github.com/dollob/cargoeffe-mcp.git cd cargoeffe-mcp && pip install -e . ``` ## Setup 1. Get your MCP token from CargoEffe Settings → MCP Tokens 2. Configure your AI client: ### Claude Code ```json { "mcpServers": { "cargoeffe": { "command": "uvx", "args": ["cargoeffe-mcp"], "env": { "CARGOEFFE_MCP_TOKEN": "cfm_YOUR_TOKEN_HERE" } } } } ``` ### Claude Desktop Add to `claude_desktop_config.json`: ```json { "mcpServers": { "cargoeffe": { "command": "python", "args": ["-m", "cargoeffe_mcp.server"], "env": { "CARGOEFFE_MCP_TOKEN": "cfm_YOUR_TOKEN_HERE" } } } } ``` ## Debug Mode Set `CARGOEFFE_MCP_DEBUG=true` for verbose logging: ```json { "env": { "CARGOEFFE_MCP_TOKEN": "cfm_...", "CARGOEFFE_MCP_DEBUG": "true" } } ``` Debug logs appear on stderr (visible in Claude Code's MCP debug panel). ## Available Tools | Tool | Description | |---|---| | `get_context` | Read CargoEffe system context (coordinates, rules) — free | | `get_axle_templates` | List axle templates with weight limits — free | | `plan_create` | Create a new load plan | | `plan_load` | Load plan by ID | | `plan_list` | List your plans | | `plan_save` | Save plan to backend | | `container_list` | List available containers | | `container_set` | Set container for a plan | | `cargo_add` | Add cargo items (bulk) | | `cargo_list` | List cargo items | | `cargo_update` | Update cargo properties | | `cargo_remove` | Delete cargo + placements | | `group_create` | Create loading group | | `group_list` | List loading groups | | `group_update` | Rename/reorder groups | | `save_placements` | Save AI-calc…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.