{"$schema":"https://modelcontextprotocol.io/schemas/server-manifest.json","schema_version":"v1","name":"warp-agent-mcp","version":"0.13.2","display_name":"Warp Freight","description":"Model Context Protocol server for the Warp freight network. Gives AI agents first-class tools to quote (including the multi-carrier LTL spread — every carrier is individually bookable), book, track, reconcile, and manage saved locations and reusable load templates for US freight across LTL, FTL, box truck, and cargo van. Rates are all-inclusive at booking — the quote equals the invoice, no hidden accessorials beyond what is booked. Backed by 38,000+ carriers, 50+ cross-dock facilities, and 98.2% on-time delivery. Cancellations route through support (customer self-cancel is intentionally blocked); negotiated rate cards are not exposed on self-serve accounts; multi-stop FTL is available via the REST /multistop/{quote,book} endpoints but is not surfaced as MCP tools.","homepage":"https://www.wearewarp.com/agents/mcp","documentation_url":"https://www.wearewarp.com/agents/mcp","contact_email":"support@wearewarp.com","source":{"type":"npm","package":"warp-agent-mcp","registry":"https://registry.npmjs.org/"},"install":{"npm":"npm install -g warp-agent-mcp","npx":"npx warp-agent-mcp","git":"https://github.com/warpfreight/warp-agent-mcp","claude_desktop_config":{"mcpServers":{"warp":{"command":"npx","args":["warp-agent-mcp"],"env":{"WARP_API_KEY":"${WARP_API_KEY}"}}}}},"transport":{"type":"stdio","command":"warp-agent-mcp"},"auth":{"type":"api_key","env":"WARP_API_KEY","obtain_url":"https://www.wearewarp.com/agents/account","instructions":"Three ways to authenticate, in priority order: (1) WARP_API_KEY env var (when present, wins over the other two); (2) in-chat sign-in via the warp_login tool — saves to ~/.warp/config.json and takes effect on the next request; (3) terminal sign-in via `warp-agent login` (from @warpfreight/cli-agent) — writes the same ~/.warp/config.json. Quote, version, and warp_login tools are keyless; everything else needs one of the three."},"capabilities":{"tools":23,"resources":0,"prompts":0},"tools":[{"name":"warp_ltl_quote","summary":"Quote LTL (pallet) freight between US ZIPs."},{"name":"warp_van_quote","summary":"Quote cargo van / sprinter (up to 3 pallets)."},{"name":"warp_box_truck_quote","summary":"Quote 26-foot box truck with liftgate."},{"name":"warp_ftl_quote","summary":"Quote FTL (full truckload) dry van or reefer."},{"name":"warp_quote_history","summary":"Recent quotes issued on the account."},{"name":"warp_ltl_market_options","summary":"Multi-carrier LTL comparison — 30+ carriers ranked by price."},{"name":"warp_batch_quote","summary":"Quote many lanes in one call (a whole spreadsheet / CSV)."},{"name":"warp_book","summary":"Book a previously quoted shipment."},{"name":"warp_batch_book","summary":"Book many already-quoted lanes in one call."},{"name":"warp_list_bookings","summary":"List recent bookings on the account."},{"name":"warp_track","summary":"Current status, ETA, GPS for a booking."},{"name":"warp_events","summary":"Full event timeline for a booking."},{"name":"warp_get_invoice","summary":"Invoice PDF / line items for a booking."},{"name":"warp_get_documents","summary":"BOL, POD, and other shipment documents. Pass document_type: \"bol\" for the Bill of Lading (works for external / market-carrier BOLs too)."},{"name":"warp_lane_history","summary":"Historical rates and transit times for a lane."},{"name":"warp_login","summary":"Sign in with email + password from inside the MCP client; saves credentials to ~/.warp/config.json."},{"name":"warp_payment_status","summary":"Check whether a payment method is on file; returns has_card and Stripe onboard_url if missing."},{"name":"warp_analytics","summary":"Deprecated no-op. Returns cleanly for backwards compatibility; usage analytics collection was removed. Use warp_list_bookings and the customer portal instead."},{"name":"warp_locations","summary":"List your saved pickup/delivery locations."},{"name":"warp_load_templates","summary":"List your saved reusable load configurations."},{"name":"warp_save_load_template","summary":"Save a reusable load configuration (weight + dims + class)."},{"name":"warp_delete_load_template","summary":"Delete a saved load template by id."},{"name":"warp_status","summary":"Check API health and validate the key if configured."}],"related":{"openapi":"https://www.wearewarp.com/.well-known/openapi.json","ai_plugin":"https://www.wearewarp.com/.well-known/ai-plugin.json","llms_txt":"https://www.wearewarp.com/llms.txt","llms_full_txt":"https://www.wearewarp.com/llms-full.txt","api_base":"https://www.wearewarp.com/api/v1"},"supported_clients":["Claude Desktop","Claude Code","Cursor","Windsurf","Continue","ChatGPT (Apps SDK)","Any MCP-compatible agent"],"license":"MIT"}