MCP server for the Warp freight API. 23 tools covering the full booking lifecycle: quote (van/box-truck/FTL/LTL — LTL splits the fast Warp rate from the slow 30+ carrier comparison so the user sees a price in ~1-2s), batch quote (price an entire spreadshe
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio · http counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
no tools enumerated yet for this server.
evidence-backed
findings quoted directly from the published source artifact — not inferred
filesystem 6
- fs package/dist/analytics.js :29
import { readFileSync as _rfs } from "node:fs"; - fs package/dist/index.js :27
import { readFileSync } from "node:fs"; - fs package/scripts/add-shebang.mjs :1
import { readFileSync, writeFileSync } from "node:fs"; - fs package/scripts/build-widget.mjs :7
import { writeFileSync } from "node:fs"; - fs package/scripts/postinstall.mjs :6
import { readFileSync, writeFileSync, mkdirSync, existsSync } from "node:fs"; - fs package/scripts/run.mjs :7
import { readFileSync } from "node:fs";
shell / exec 2
- shell package/scripts/postinstall.mjs :9
import { execSync } from "node:child_process"; - shell package/scripts/run.mjs :10
import { spawn } from "node:child_process";
network 2
- net package/dist/client.js :73
const res = await fetch(url, { - net package/dist/tools.js :150
await fetch("https://www.wearewarp.com/api/v1/freight/quote-log", {
secrets 1
- secrets package/dist/index.js :60
if (process.env.WARP_API_KEY) {
tool registrations 23
- warp_van_quote package/dist/tools.js :162
- warp_box_truck_quote package/dist/tools.js :214
- warp_ftl_quote package/dist/tools.js :265
- warp_ltl_quote package/dist/tools.js :315
- warp_ltl_market_options package/dist/tools.js :385
- warp_batch_quote package/dist/tools.js :487
- warp_book package/dist/tools.js :583
- warp_batch_book package/dist/tools.js :700
- warp_track package/dist/tools.js :838
- warp_lane_history package/dist/tools.js :881
- warp_list_bookings package/dist/tools.js :909
- warp_status package/dist/tools.js :941
- warp_events package/dist/tools.js :983
- warp_get_invoice package/dist/tools.js :1014
- warp_get_documents package/dist/tools.js :1045
- warp_quote_history package/dist/tools.js :1077
- warp_login package/dist/tools.js :1095
- warp_payment_status package/dist/tools.js :1167
- warp_analytics package/dist/tools.js :1189
- warp_locations package/dist/tools.js :1198
- warp_load_templates package/dist/tools.js :1208
- warp_save_load_template package/dist/tools.js :1218
- warp_delete_load_template package/dist/tools.js :1238
install hooks 1
- postinstall package/package.json :36
node scripts/postinstall.mjs
declared dependencies 6
- @modelcontextprotocol/sdk@^1.12.1
- zod@^3.24.4
- @modelcontextprotocol/ext-apps@^1.7.2
- @types/node@^25.6.0
- esbuild@^0.28.0
- typescript@^5.8.3