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

Warp MCP + Claude Code

Freight Visibility from Your Terminal

Connect the Warp MCP server to Claude Code and manage your freight through natural language. Track shipments, pull documents, audit invoices, and view event timelines. All inside your terminal. Five minutes to set up.

5 min setup · MCP native · 7 freight tools · Track, docs, invoices, events

5 minutesSetup time
7 toolsNative MCP tool calls
Real timeLive freight data

What you need

  • -Claude Code installed. Get it at claude.ai/code or install via npm.
  • -A Warp API key. Get one at customer.wearewarp.com under Settings > API Keys.
  • -Node.js 18+ (only needed for the stdio method).

Step 1: Get your Warp API key

Go to customer.wearewarp.comand navigate to Settings > API Keys. Click "Create API Key" and copy it. You will need this for the MCP configuration.

If you don't have a Warp account yet, sign up at customer.wearewarp.com. Account creation takes under a minute. No credit card required.

Step 2: Add the MCP configuration

Open your Claude Code MCP settings file. If it doesn't exist, create it.

Option A: SSE (recommended)

Connects to the remote Warp MCP server. No local installation. Works immediately.

// ~/.claude/mcp_servers.json
{
  "mcpServers": {
    "warp": {
      "disabled": false,
      "headers": {
        "x-api-key": "YOUR_WARP_API_KEY"
      },
      "serverUrl": "https://server-mcp.wearewarp.com/sse"
    }
  }
}

Option B: Stdio (npx)

Runs the Warp MCP server locally as a subprocess. npx downloads the package automatically on first use.

// ~/.claude/mcp_servers.json
{
  "mcpServers": {
    "warp-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "wearewarp-nodejs-mcp"
      ],
      "env": {
        "WARP_API_KEY": "YOUR_WARP_API_KEY"
      }
    }
  }
}

Replace YOUR_WARP_API_KEY with the key you copied in Step 1.

Step 3: Restart Claude Code and verify

Restart Claude Code so it picks up the new MCP server configuration. Then verify the connection by asking what Warp tools are available.

$ claude
> What Warp tools do you have?

I can see the following Warp freight tools:
- tracking: Look up shipment tracking by tracking numbers
- get-shipments: List and filter your shipments
- get-documents: Retrieve BOL, POD, photos for an order
- get-shipment-events: Full event timeline for a shipment
- get-invoice: Invoice breakdown with cost details
- ping: Health check
- echo: Connectivity test

If you see Warp tools listed, you are connected. If not, check that your API key is correct and the JSON is valid.

Step 4: Manage your freight

Now just talk to Claude Code about your shipments. It will call Warp MCP tools automatically.

You: "Where is my Chicago shipment?"

Claude Code calls warp.tracking with
  trackingNumbers: ["WARP-5192847"]

Status: IN TRANSIT
  Location: Indianapolis, IN
  Last Scan: April 8, 3:15 PM
  ETA: April 10, 11:00 AM

You: "Pull the BOL for that order."

Claude Code calls warp.get-documents with
  orderId: "ord_5192847", type: "bol"

BOL downloaded: WARP-BOL-5192847.pdf

You: "What was the total cost?"

Claude Code calls warp.get-invoice with
  orderId: "ord_5192847"

Transit: $1,180.00 | Fuel: $0.00 | Total: $1,180.00
Status: INVOICED

Start shipping from your terminal

Things to try

  • -"Where is shipment WARP-4829173?"
  • -"Show me all my shipments from last week."
  • -"Pull the BOL and POD for order 12345."
  • -"What happened with the Dallas shipment? Show me the full event timeline."
  • -"What was the invoice total for my last 5 orders?"
  • -"Find all shipments created between March 1 and March 15."
  • -"Get the delivery photos for that Portland order."

Why MCP instead of the REST API

Claude Code already works with Warp's REST API. You can point it at the API docs and it will write HTTP requests. The MCP server is better for visibility operations because the tools are native. Claude Code doesn't need to read docs or write request code. It sees the freight tools in its tool list and calls them directly with typed parameters.

For quoting and booking, use the REST API today. Those tools are coming to the MCP server soon. For everything else (tracking, documents, events, invoices, shipment search), the MCP server is faster and more natural.

Frequently asked questions

Which connection method should I use?

SSE is recommended. It connects to the remote Warp MCP server with zero local setup. The stdio method runs the server locally via npx, which is useful if you prefer local execution or have network restrictions.

Can I use this with Claude Desktop too?

Yes. The same MCP configuration works with Claude Desktop. Add it to your Claude Desktop MCP settings and the Warp freight tools will appear in the desktop app too.

Is this real freight data?

Yes. The MCP server connects to your live Warp account. Tracking shows real GPS locations and scan events. Documents are real BOLs and PODs. Invoices are real cost breakdowns. This is not a sandbox or simulation.

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.

Related