Skip to content
Back to search
100
MCP live MCP 2025-11-25 streamable-http

io.github.warpfreight/warp-agent-mcp

io.github.warpfreight/warp-agent-mcp

Quote, book, and track LTL, FTL, cargo van, and box-truck freight via the Warp API.

Watch this dependency

Get before/after evidence when observed tools, schemas, authentication access, availability or the endpoint changes.

Inspect evidence and set up a watch Share public evidence report
Uptime
100.0%
5 direct probes · 30d
Response
902ms
last probe
Tools
37
callable
Resources
8
readable
Prompts
0
available
Score: 100/100
Handshake verified by our own probe.
why this score
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
37 tools, 8 resources, 0 prompts returned.
pass 3 or more catalogue items 10/10
45 items in total; 3 or more earns these points.
pass Describes itself 10/10
83 characters; more than 30 earns these points.

Tools · 37

freight_workflow

Get a ready-to-use shipment intake CSV header, results CSV header, and starter prompt for shipment quoting, weekly freight comparison, or invoice review. Guidance only: does not read files, fetch rate…

compare_freight_costs

Calculate USD cost differences for up to 50 distinct shipments using supplied invoice/quote amounts and explicit comparability evidence. Excludes mismatched or unknown terms, keeps losses, separates q…

van_quote

Quote a cargo van shipment (1-3 pallets, firm price)

box_truck_quote

Quote a 26' box truck shipment (1-12 pallets, firm price)

ftl_quote

Quote a full truckload (53' dry van). Only origin, destination, and date required.

ltl_quote

Quote an LTL shipment — returns Warp's all-inclusive rate FAST (~1-2s) so the user sees a price immediately. The inline quote card shows the Warp rate plus a 'finding other carrier rates…' loading ind…

ltl_market_options

Multi-carrier LTL comparison — returns 30+ carrier rates ranked by price (slow, ~15s). Call IMMEDIATELY AFTER ltl_quote with the same parameters; this fills in the 'finding other carrier rates…' secti…

compare_modes

THE ONE CALL for "what's the cheapest/best way to ship this?". Prices ALL FOUR freight modes (LTL / full truckload / cargo van / 26' box truck) in ONE keyless call to Warp's all-modes engine and retur…

batch_quote

Price up to 50 lanes in one call for a specified mode per row (defaults to LTL). This returns a Warp rate per row, NOT all-mode or all-carrier comparison. For Compare All use compare_modes per shipmen…

book

Book a quoted shipment using any quote_id or option id returned from a quote tool (Warp or market carrier). Requires quote_id and the full delivery address with the delivery contact's name, phone and …

parcel_quote

FedEx parcel rates for small packages (boxes, not pallets), US domestic ZIPs. Returns every FedEx option for the lane, cheapest first: each service level (Ground, Express Saver, 2Day, Overnight, ...) …

parcel_book

Book a FedEx parcel option from parcel_quote. Requires the quote_id the user chose and the full delivery address with contact name and phone; pickup can be omitted only when a default shipper is saved…

batch_book

Book MANY already-quoted lanes in ONE call (sequential, one card charge per row). Use this after batch_quote when the user says "book all of them" or "book rows 1, 3, 5" — do NOT call book in a loop. …

multistop_quote

Quote a multi-stop FTL route: ONE truck visits 3+ stops in order (first pickup → intermediate stops → final delivery). Use for milk runs, pool distribution, or multi-store replenishment on a single tr…

multistop_book

Book a multi-stop FTL route quoted by multistop_quote. Send one shipments[] leg per pickup→delivery pair riding the truck (minimum 2 legs), each leg referencing the quoted stop sequence by stop_index …

track

Track a shipment by ID or tracking number. Auth required.

lane_history

Get shipping history for your lanes (past shipments, last consignee, counts). Auth required.

list_bookings

List recent bookings for this API key, newest first. Returns shipments across all channels and all time, including cancelled — a broader population than shipper_profile's counts (agent-API bookings ov…

status

Check Warp API health and version. Also validates your API key if one is configured.

events

Get the full tracking event history for a shipment (timeline of pickups, in-transit updates, deliveries). Auth required.

get_invoice

Retrieve the invoice for a delivered shipment (line items, taxes, payment status). Auth required.

get_documents

List shipment documents (BOL, POD, customs forms, etc.). Returns download URLs. Auth required. To fetch the Bill of Lading, pass document_type='bol' — this is how EXTERNAL / brokered (market-carrier) …

quote_history

List your recent freight quotes (LTL, van, box truck, FTL) from all sessions. Useful for surfacing prior pricing on similar lanes. Auth required.

login

Log in to Warp with email and password. Saves credentials locally so booking tools work. Call this if the user needs to authenticate or if payment_status says no key is configured.

consolidate

Find consolidation savings across 2-12 upcoming loads: clusters loads sharing an origin+destination zip whose pickup dates fall within window_days (default 3) that together fit one 53' dry van, then p…

shipper_profile

Read how this account actually ships — top lanes with ship counts, typical pallet count, usual pickup weekday, recent booked spend (derived server-side from the account's own quotes and bookings) plus…

automate_lane

Set up a RECURRING weekly shipment (standing order): describe the lane once, and after the account owner approves by email, Warp re-quotes it fresh every week and books the best option automatically w…

manage_automation

Check or stop a recurring lane automation. Actions: 'status' (read-only), 'pause', 'cancel' (permanent), 'skip_next' (skip one week's pickup — nothing books or charges that week). STOP-ONLY by design:…

automation_receipts

Authorization record for an automation's bookings: one entry per booking attempt showing the checks it passed at commit time against the owner's approval — same lane, price within ceiling, automation …

payment_status

Check if the current Warp account has a payment method on file. Call this if the user asks about their payment status, or before booking if you want to confirm they can book. Returns has_card and onbo…

report_issue

Report a problem with Warp's tools to the Warp team. Use it when a Warp tool errors, returns something that looks wrong (a price, a date, a missing field), answers in a way you could not act on, or wh…

analytics

Summarise your own shipping history: how many bookings, what you spent, and the split by mode, status and lane over a window. Both the headline count and every breakdown are computed from ONE populati…

price_check

Judge a price against what THIS account has actually paid on the same lane and mode (its own bookings over the last 180 days, cancelled excluded; LTL compared per pallet). Returns verdict below_usual …

locations

List the agent's saved pickup/delivery locations (addresses Warp has on file for this account), so you can reuse them when booking instead of re-typing addresses. Auth required.

load_templates

List the agent's saved load templates — reusable shipment configs (name, dims, weight, commodity). Recall one to quote/book a repeat kind of load without re-entering details. Auth required.

save_load_template

Save a reusable load template (a named shipment config) so it can be recalled for repeat lanes. Auth required.

delete_load_template

Delete a saved load template by its id (starts with lt_). Auth required.

Resources · 8

warp-quote-card

Inline quote card after van_quote / box_truck_quote / ftl_quote / ltl_quote.

ui://warp/quote-card
warp-quote-card-mcp

Inline quote card (MCP Apps) after van_quote / box_truck_quote / ftl_quote / ltl_quote.

ui://warp/quote-card.mcp
warp-bookings-card

Inline shipments card after list_bookings.

ui://warp/bookings-card
warp-bookings-card-mcp

Inline shipments card (MCP Apps) after list_bookings.

ui://warp/bookings-card.mcp
warp-batch-quote-card

Inline batch-quote card after batch_quote.

ui://warp/batch-quote-card
warp-batch-quote-card-mcp

Inline batch-quote card (MCP Apps) after batch_quote.

ui://warp/batch-quote-card.mcp
warp-batch-book-card

Inline batch-book progress card after batch_book.

ui://warp/batch-book-card
warp-batch-book-card-mcp

Inline batch-book progress card (MCP Apps) after batch_book.

ui://warp/batch-book-card.mcp

How to use

Add to your Claude Desktop / Cursor / Cline MCP config:

{
  "mcpServers": {
    "io.github.warpfreight/warp-agent-mcp": {
      "url": "https://mcp.wearewarp.com/api/mcp",
      "transport": "streamable-http"
    }
  }
}