LIVE LTL RATES
LASF$260Quote →|SFLA$264Quote →|COLLA$366Quote →|COLCHI$193Quote →|NJMIA$288Quote →|COLSF$420Quote →|SFSAC$142Quote →|LADAL$398Quote →|LASD$156Quote →|COLMIA$303Quote →|SFSEA$235Quote →|COLDAL$208Quote →|LASLC$297Quote →|LAPHX$244Quote →|LALV$260Quote →|LAORL$437Quote →|LANJ$447Quote →|HARNJ$188Quote →|LACOL$365Quote →|CHINJ$235Quote →|DALMIA$266Quote →|SFPDX$231Quote →|COLPHX$244Quote →|NJORL$304Quote →|SFSD$208Quote →|COLORL$310Quote →|CHIMIA$295Quote →|COLDEN$275Quote →|LAMIA$420Quote →|LVLA$215Quote →|SATAUS$125Quote →|LASAC$195Quote →|LADEN$310Quote →|DALLA$385Quote →|SFPHX$280Quote →|LASEA$340Quote →|NJDAL$335Quote →|ORLMIA$145Quote →|ORLTPA$130Quote →|DALHOU$155Quote →|DALSAT$165Quote →|NJATL$270Quote →|MIANJ$305Quote →|NJCHI$240Quote →|NJLA$440Quote →|ORLJAX$140Quote →|COLSLC$320Quote →|HOUNJ$345Quote →|SLCBOI$185Quote →|LAPDX$315Quote →|LASF$260Quote →|SFLA$264Quote →|COLLA$366Quote →|COLCHI$193Quote →|NJMIA$288Quote →|COLSF$420Quote →|SFSAC$142Quote →|LADAL$398Quote →|LASD$156Quote →|COLMIA$303Quote →|SFSEA$235Quote →|COLDAL$208Quote →|LASLC$297Quote →|LAPHX$244Quote →|LALV$260Quote →|LAORL$437Quote →|LANJ$447Quote →|HARNJ$188Quote →|LACOL$365Quote →|CHINJ$235Quote →|DALMIA$266Quote →|SFPDX$231Quote →|COLPHX$244Quote →|NJORL$304Quote →|SFSD$208Quote →|COLORL$310Quote →|CHIMIA$295Quote →|COLDEN$275Quote →|LAMIA$420Quote →|LVLA$215Quote →|SATAUS$125Quote →|LASAC$195Quote →|LADEN$310Quote →|DALLA$385Quote →|SFPHX$280Quote →|LASEA$340Quote →|NJDAL$335Quote →|ORLMIA$145Quote →|ORLTPA$130Quote →|DALHOU$155Quote →|DALSAT$165Quote →|NJATL$270Quote →|MIANJ$305Quote →|NJCHI$240Quote →|NJLA$440Quote →|ORLJAX$140Quote →|COLSLC$320Quote →|HOUNJ$345Quote →|SLCBOI$185Quote →|LAPDX$315Quote →|View all rates →LASF$260Quote →|SFLA$264Quote →|COLLA$366Quote →|COLCHI$193Quote →|NJMIA$288Quote →|COLSF$420Quote →|SFSAC$142Quote →|LADAL$398Quote →|LASD$156Quote →|COLMIA$303Quote →|SFSEA$235Quote →|COLDAL$208Quote →|LASLC$297Quote →|LAPHX$244Quote →|LALV$260Quote →|LAORL$437Quote →|LANJ$447Quote →|HARNJ$188Quote →|LACOL$365Quote →|CHINJ$235Quote →|DALMIA$266Quote →|SFPDX$231Quote →|COLPHX$244Quote →|NJORL$304Quote →|SFSD$208Quote →|COLORL$310Quote →|CHIMIA$295Quote →|COLDEN$275Quote →|LAMIA$420Quote →|LVLA$215Quote →|SATAUS$125Quote →|LASAC$195Quote →|LADEN$310Quote →|DALLA$385Quote →|SFPHX$280Quote →|LASEA$340Quote →|NJDAL$335Quote →|ORLMIA$145Quote →|ORLTPA$130Quote →|DALHOU$155Quote →|DALSAT$165Quote →|NJATL$270Quote →|MIANJ$305Quote →|NJCHI$240Quote →|NJLA$440Quote →|ORLJAX$140Quote →|COLSLC$320Quote →|HOUNJ$345Quote →|SLCBOI$185Quote →|LAPDX$315Quote →|LASF$260Quote →|SFLA$264Quote →|COLLA$366Quote →|COLCHI$193Quote →|NJMIA$288Quote →|COLSF$420Quote →|SFSAC$142Quote →|LADAL$398Quote →|LASD$156Quote →|COLMIA$303Quote →|SFSEA$235Quote →|COLDAL$208Quote →|LASLC$297Quote →|LAPHX$244Quote →|LALV$260Quote →|LAORL$437Quote →|LANJ$447Quote →|HARNJ$188Quote →|LACOL$365Quote →|CHINJ$235Quote →|DALMIA$266Quote →|SFPDX$231Quote →|COLPHX$244Quote →|NJORL$304Quote →|SFSD$208Quote →|COLORL$310Quote →|CHIMIA$295Quote →|COLDEN$275Quote →|LAMIA$420Quote →|LVLA$215Quote →|SATAUS$125Quote →|LASAC$195Quote →|LADEN$310Quote →|DALLA$385Quote →|SFPHX$280Quote →|LASEA$340Quote →|NJDAL$335Quote →|ORLMIA$145Quote →|ORLTPA$130Quote →|DALHOU$155Quote →|DALSAT$165Quote →|NJATL$270Quote →|MIANJ$305Quote →|NJCHI$240Quote →|NJLA$440Quote →|ORLJAX$140Quote →|COLSLC$320Quote →|HOUNJ$345Quote →|SLCBOI$185Quote →|LAPDX$315Quote →|
$50 off·applied automatically at checkout
Model Context Protocol

Freight Visibility Inside Your AI Tool

The Warp MCP server connects Claude Code, Cursor, and any MCP compatible tool directly to your Warp freight data. Track shipments, pull BOLs and PODs, view event timelines, audit invoices, and search your shipment history. All through natural language. No HTTP requests. No API wrappers. Just talk.

Listed on the Official MCP Registry · Local stdio · 17 freight tools · Quote, book, track, documents, invoices, events

17 toolsTrack, shipments, docs, events, invoices
2-step installCLI login + npm install
Natural languageAsk about any shipment

What is MCP and why it matters for freight

Model Context Protocol is an open standard that lets AI tools call external services natively. Instead of your AI tool writing curl commands or HTTP requests, it calls Warp tools directly. The AI sees what tools are available, understands their parameters, and executes freight operations as naturally as it reads files or writes code.

For freight, this means your AI coding assistant becomes a freight visibility tool. It doesn't need to parse API documentation or construct JSON payloads. The MCP server exposes tracking, shipment search, document retrieval, event history, and invoice lookup as typed tool calls with structured inputs and outputs. The AI fills in the parameters from your natural language description and executes.

This is a step change from API integration. An API requires your AI to read docs, write code, handle errors, and parse responses. An MCP server hands the AI a menu of freight operations with typed schemas. The AI calls them like any other tool.

Setup in two steps

The Warp Agent CLI handles login. The MCP server handles the Claude Desktop config. No API key to paste. No environment variables to set. Node.js 18 or later.

Install

# Step 1: Install the CLI and log in
npm install -g @warpfreight/cli-agent
warp-agent login

# Step 2: Install the MCP server
npm install -g warp-agent-mcp

# The postinstall script auto-writes your Claude Desktop config.
# Restart Claude Desktop and the tools are available.

Resulting config (auto-written)

The warp-agent-mcp postinstall script writes this to your Claude Desktop config. For Cursor, add the same mcpServers block to .cursor/mcp.json. No key in the config -- the server reads from ~/.warp/config.json (written by warp-agent login) at startup.

// ~/.config/claude/claude_desktop_config.json (macOS)
// Auto-written by the warp-agent-mcp postinstall script.
// For Cursor, add the same mcpServers block to .cursor/mcp.json.
{
  "mcpServers": {
    "warp": {
      "command": "warp-agent-mcp"
    }
  }
}

Don't have a Warp account? warp-agent loginself-provisions -- enter any email and password, and it creates the account if one doesn't exist. No sales call, no approval wait.

What you can do through the MCP server

  • -Quote LTL, cargo van, box truck, FTL, and multi-stop FTL shipments with real carrier rates.
  • -Book quoted shipments -- the AI calls warp_book with the PRICING_xxx quote ID and pickup/delivery addresses.
  • -Track shipments by ID or tracking number with real-time status, location, and ETA.
  • -List and filter all your shipments, pull BOLs, PODs, delivery photos, and signatures.
  • -View the full event timeline for any shipment: pickup, transit, cross-dock, delivery.
  • -Audit invoices with full cost breakdowns: transit, fuel, service options, grand total.
  • -Chain tools together: quote a lane, book the cheapest option, then pull the BOL in one conversation.

What it looks like

This is a real conversation with Claude Code connected to the Warp MCP server. You ask about your freight. The AI calls Warp tools and gets you answers.

You: "Get me an LTL quote -- 2 pallets, 600 lbs each, 48x40x48, from 90007 to 60601, pickup May 5."

Claude Code calls warp_ltl_quote with origin/destination/date/pallets/weight/dims.

Returns:
  ★ Warp Technology    5d   $955.93   PRICING_abc-123
    GlovaLink          8d   $598.54   (cheapest)
    Forward            5d   $799.30
    ... 20+ more carriers

You: "Book the Warp one. Pickup Acme Warehouse, 1330 Main St LA 90007, John Doe
     213-555-0100 john@acme.com. Drop Client Co, 456 Oak Chicago 60601, Jane
     Smith 312-555-0200 jane@co.com."

Claude Code calls warp_book with quote_id=PRICING_abc-123 plus addresses.

Returns:
  trackingNumber: S-80215-2616
  orderNumber: ORD-12345
  pickup_date: 2026-05-05
  Dispatch line: +1 213 698 2793

You: "Pull the BOL and POD."

Claude Code calls warp_get_documents with order_id.

Returns BOL and POD document URLs.

You: "What's the status?"

Claude Code calls warp_track with shipment_id: S-80215-2616.

Returns: IN_TRANSIT. Last event: Chicago terminal, 2:15 PM.

MCP server vs raw API

Capability
Raw API
MCP Server
Setup time
Read docs, write integration code
Add config JSON, start using
AI interaction
AI writes HTTP requests
AI calls native tools
Error handling
Parse response codes manually
Structured error objects
Discovery
Read API documentation
AI sees available tools automatically
Type safety
Depends on your code
Typed schemas on every tool
Authentication
Header management
Configured once, handled by MCP

Connect your AI tool to the freight network

MCP use cases

Operations teams: freight visibility without portals

Your operations team checks shipment status 50 times a day. Each check means logging into a portal, searching by tracking number, clicking through tabs. With the MCP server connected to Claude Code or Claude Desktop, they ask in natural language: "Where is the Dallas shipment?" and get tracking, ETA, and last scan event instantly. No portal. No tab switching. No remembering which system has the data.

Customer service: answer freight questions in seconds

A customer calls asking about their delivery. Instead of putting them on hold while you search three systems, you ask your AI tool: "Pull tracking and the POD for order 78234." The MCP server calls warp_list_bookings to find the order, then warp_track for status, then warp_get_documents for the proof of delivery photo. You have the answer before the customer finishes explaining the problem.

Invoice audit: catch discrepancies automatically

Tell your AI tool: "Pull invoices for all shipments from last month and flag anything over $2,000." The MCP server calls warp_list_bookings to get recent bookings, then warp_get_invoice for each order. The AI aggregates the data, flags outliers, and gives you a summary. No spreadsheet. No manual reconciliation. Every invoice checked in one conversation.

Exception detection: find problems before your team does

Ask: "Check all in-transit shipments and flag any that look late." The MCP server pulls your active shipments via warp_list_bookings, then calls warp_events for each one. The AI compares event timestamps against expected transit times and flags shipments where pickup was late, a scan is missing, or dwell time at a cross-dock is abnormal. You catch exceptions at 8am instead of when the customer calls at 4pm.

Document retrieval: BOLs and PODs on demand

"Pull the BOL for shipment S-80215-2616." One sentence. The MCP server calls warp_get_documents and returns the PDF. No portal login. No digging through email. Works for BOLs, PODs, delivery photos, and e-signatures. Your accounting team can pull every document they need for month-end close through natural language.

Developers: build freight features with real data

Building a shipment tracking dashboard? Connect the MCP server in Cursor. Ask it to pull your real shipments. See the actual data shapes. Write the component that renders them. Test against live data without a separate API playground. The MCP server gives your AI code editor the same freight data your production code will consume.

Reporting: aggregate freight data through conversation

"How many shipments did we complete last week? Total invoiced amount? Average transit time?" The MCP server pulls the data. The AI does the math. You get a report in 30 seconds that would take an analyst 2 hours to build from portal exports. Chain it with follow-ups: "Which lanes had the highest cost per pallet?" or "Show me all shipments that missed their delivery window."

Compatible AI tools

  • -Claude Desktop: Anthropic desktop app. The postinstall script writes the config for you.
  • -Claude Code: Anthropic terminal AI. Add the same mcpServers block to ~/.claude/settings.json.
  • -Cursor: AI code editor. Add the mcpServers block to .cursor/mcp.json.
  • -Windsurf: AI code editor with MCP integration.
  • -Continue: VS Code / JetBrains AI assistant with MCP support.
  • -Any MCP-compatible client (protocol version 2024-11-05 or later). The protocol is open -- if your tool supports MCP stdio, it works with Warp.

The Warp network behind the MCP server

  • -20,000+ local 3rd-party carriers dispatched through the Warp driver app.
  • -9,000+ box trucks and cargo vans in network.
  • -50+ Warp operated cross-dock facilities.
  • -1,400+ active LTL lanes with all inclusive per pallet pricing.
  • -Live GPS tracking, scan events, proof of delivery photos, e-signatures on every shipment.
  • -Our AI backbone, Orbit, monitors every load for exceptions before your team has to chase them.
  • -All inclusive pricing with no fuel surcharges or hidden fees.

Frequently asked questions

What is the Warp MCP server?

A Model Context Protocol server that lets AI coding tools connect directly to Warp's freight network. Your AI tool can track shipments, pull documents, and monitor events through native tool calls instead of writing raw HTTP requests.

How do I connect?

Two commands. npm install -g @warpfreight/cli-agent && warp-agent login saves your API key to ~/.warp/config.json. Then npm install -g warp-agent-mcp auto-writes your Claude Desktop config via postinstall. Restart Claude Desktop and the tools are available. No API key in the config, no env vars.

What AI tools work with this?

Any MCP-compatible client: Claude Desktop, Claude Code, Cursor, Windsurf, Continue. The protocol is open (version 2024-11-05 or later).

What does it cost?

No software fees. The MCP server is free. You pay when you ship with all inclusive per pallet pricing. No fuel surcharges, no hidden accessorial fees. API access is included.

How is this different from using the REST API?

The REST API requires your AI tool to read documentation, construct HTTP requests, and parse JSON responses. The MCP server exposes freight operations as native tool calls with typed schemas. Your AI sees the tools automatically and calls them directly. Faster setup, fewer errors, better AI experience. Both the MCP server and the CLI (@warpfreight/cli-agent) now cover the full booking lifecycle: quote, book, track, events, invoices, documents, and multi-stop.

Related

Connect your AI tool to the freight network

Track shipments, pull documents, and audit invoices from Claude Code, Cursor, or any MCP compatible tool. Free to use. Pay only when you ship.