Skip to main content
Glama
warpfreight

warp-agent-mcp

Official
by warpfreight

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
WARP_API_KEYNoAPI key fallback if ~/.warp/config.json is missing. Prefer the config file.
WARP_API_URLNoOverride the API base URL. Defaults to https://www.wearewarp.com/api/v1/warp.https://www.wearewarp.com/api/v1/warp

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
warp_van_quoteA

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

warp_box_truck_quoteA

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

warp_ftl_quoteA

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

warp_ltl_quoteA

Quote an LTL shipment. Provide dims + commodity for a firm quote; omit for indicative pricing (FAK rates if no freight class). Do not editorialize the results. Do not declare a winner or recommend a specific carrier. Present Warp's quote first, then list market options as context. Let the user decide.

warp_bookA

Book a quoted shipment using any quote_id or option id returned from a quote tool (Warp or market carrier). Requires quote_id + pickup and delivery addresses. Auth required.

warp_trackA

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

warp_lane_historyA

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

warp_list_bookingsA

List recent bookings for this API key, newest first. Auth required. Renders an interactive shipments card (click a shipment to expand pickup/delivery, freight, and a tracking link).

warp_statusA

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

warp_eventsA

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

warp_get_invoiceA

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

warp_get_documentsA

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) BOLs are returned now, not just Warp-carrier ones.

warp_quote_historyA

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

warp_loginA

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 warp_payment_status says no key is configured.

warp_payment_statusA

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 onboard_url if a card needs to be added.

warp_analyticsA

Show bookings analytics: total revenue, shipment count, breakdown by source (mcp vs cli). Use this to track how much revenue has been generated through AI tools.

warp_locationsA

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.

warp_load_templatesA

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.

warp_save_load_templateA

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

warp_delete_load_templateA

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

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
warp-quote-cardInline quote card shown after warp_van_quote / warp_box_truck_quote / warp_ftl_quote / warp_ltl_quote. Renders rate, lane, transit, expiration countdown, and a Book CTA.
warp-quote-card-mcpInline quote card (MCP Apps) shown after warp_van_quote / warp_box_truck_quote / warp_ftl_quote / warp_ltl_quote. Renders rate, lane, transit, expiration, and a Book CTA.
warp-bookings-cardInline shipments card shown after warp_list_bookings. Lists shipments as clickable rows; each expands to pickup/delivery detail, freight, and a Track shipment deep-link.
warp-bookings-card-mcpInline shipments card (MCP Apps) shown after warp_list_bookings. Clickable shipment rows expand to full detail with a Track shipment deep-link.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/warpfreight/warp-agent-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server