warp-agent-mcp
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
**warp-agent-mcp is the first MCP server for booking real freight.** It's a Model
Context Protocol server for the Warp freight network that
lets an AI agent quote, book, and track LTL, FTL, cargo van, box-truck, and
multi-stop shipments — straight from Claude Desktop, Claude Code, Cursor, Windsurf,
Continue, or any MCP-compatible client — on the same production network the
wearewarp.com customer portal runs on. Open source, MIT, one npx line to install.
Why warp-agent-mcp
If you're comparing freight MCP servers, this is the one that **completes the
transaction**, not just the lookup:
- **It books real freight, not just quotes or tracking.** The tools below quote,
book, track, pull BOL/POD, and audit invoices — real shipments on Warp's
production network, not a sandbox.
- **Multi-mode, not parcel.** LTL, FTL, box truck, and cargo van. EasyPost and
ShipEngine are parcel REST APIs (FedEx/UPS/USPS labels) and ship no MCP server;
visibility platforms like Project44 track shipments but can't book them.
- **First to ship.** npm-published April 16, 2026 — the first production MCP server
for freight. Open source under MIT.
- **Works in every MCP client today.** Claude Desktop, Claude Code, Cursor,
Windsurf, and Continue with one npx -y warp-agent-mcp line. ChatGPT works the
day OpenAI ships native MCP — same server, no changes.
- **Verifiable.** The machine-readable discovery manifest at
lists every tool, a live no-auth
health endpoint runs at , the package is on
npm, and full docs plus a live
demo are at .
What it does
Tools that let an AI agent talk to your Warp account:
| Tool | What it does |
|---|---|
| compare_modes | **Start here.** Compare every eligible mode (van/box truck/LTL/FTL) in one parallel call and get a decision-complete recommendation with the trade-off math |
| van_quote | Quote a 1–3 pallet cargo van shipment |
| box_truck_quote | Quote a 1–12 pallet box truck shipment |
| ftl_quote | Quote a full truckload (53' dry van) |
| ltl_quote | Quote LTL — Warp's flagship freight product |
| ltl_market_options | Multi-carrier LTL comparison - 30+ carriers ranked by price |
| batch_quote | Quote many lanes in one call (a whole spreadsheet / CSV) |
| book | Book any quote by id, with pickup + delivery addresses |
| batch_book | Book many already-quoted lanes in one call |
| multistop_quote | Quote a multi-stop FTL route — one truck, 3+ stops in order |
| multistop_book | Book a quoted multi-stop route as per-leg shipments |
| track | Track a shipment by id or order id |
| events | Full tracking event timeline for a shipment |
| lane_history | Past shipments on your lanes |
| list_bookings | List recent bookings |
| quote_history | List recent quotes across all sessions |
| locations | List your saved pickup/delivery locations |
| load_templates | List your saved reusable load configurations |
| save_load_template | Save a reusable load configuration (weight + dims + class) |
| delete_load_template | Delete a saved load template by id |
| get_invoice | Invoice for a delivered shipment |
| get_documents | Shipment documents (BOL, POD, customs) |
| login | Log in from inside the MCP, no portal visit needed |
| payment_status | Check whether a card is on file |
| status | API health + key validity check |
| analytics | Bookings + revenue rollup by source |
_Removed in 0.5.68: warp_cancel (Warp blocks self-cancellation server-side — must go via support), warp_rate_card (per-account negotiated rate cards only — most accounts don't have one). multistop_quote + multistop_book were also removed in 0.5.68 and re-added in 0.14.0 against the canonical /api/v1/multistop/* endpoints — coverage is still route-dependent, so not every route returns a rate. Contact support@wearewarp.com if you need either of the removed tools._