MCP server setup
The Warp MCP server gives Claude Desktop, Cursor, and any MCP compatible client access to 11 freight tools. Quote, book, track, and manage shipments from your LLM.
Install
npm install -g warp-agent-mcpClaude Desktop config
Add this to your Claude Desktop config file. Replace wk_YOUR_KEY with your actual API key from /agents/signup.
// ~/.config/claude/claude_desktop_config.json
{
"mcpServers": {
"warp": {
"command": "warp-agent-mcp",
"env": {
"WARP_API_KEY": "wk_YOUR_KEY"
}
}
}
}Cursor config
Add this to your project root or global Cursor MCP config.
// .cursor/mcp.json
{
"mcpServers": {
"warp": {
"command": "warp-agent-mcp",
"env": {
"WARP_API_KEY": "wk_YOUR_KEY"
}
}
}
}Available tools
| Tool | Description |
|---|---|
| warp_van_quote | Quote a cargo van shipment (5 fields: origin, dest, pallets, weight, date) |
| warp_box_truck_quote | Quote a box truck shipment (5 fields: origin, dest, pallets, weight, date) |
| warp_ftl_quote | Quote a full truckload (3 fields: origin, dest, date. Weight/pallets optional) |
| warp_ltl_quote | Quote an LTL shipment (7 fields: origin, dest, pallets, weight, commodity, dims, date. Class is optional -- FAK rates) |
| warp_book | Book a quoted shipment by quote_id |
| warp_track | Track a booked shipment by booking_id |
| warp_cancel | Cancel a booking before pickup |
| warp_lane_history | Get price history for a lane_id |
| warp_list_bookings | List recent bookings for this key |
| warp_rate_card | Get your negotiated rate card |
| warp_status | Check API health and key validity |