US truckload rate estimates for any lane, 8 truck types, with history since 2003. No key needed.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Estimate what it costs to ship one full truckload between two US places: total price, typical low and high, rate per mile, fuel share, road miles and transit days. Returns every truck type unless one is given. Figures are modeled estimates of the all-in price (linehaul plus fuel) for one full truckload of standard freight, in US dollars. They are not quotes.
The pickup place: a city and state such as "Chicago, IL", or a 5-digit ZIP. Lower 48 states only. A city alone picks the largest of that name; the result says which place was used.
The delivery place: a city and state such as "Chicago, IL", or a 5-digit ZIP. Lower 48 states only. A city alone picks the largest of that name; the result says which place was used.
Price the lane as of an earlier month, YYYY-MM, from 2003-12. Default: the latest month.
Truck type. Leave out for all types.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http freight-rates https://lanecost.com/mcp
Estimate what it costs to ship one full truckload between two US places: total price, typical low and high, rate per mile, fuel share, road miles and transit days. Returns every truck type unless one is given. Figures are modeled estimates of the all-in price (linehaul plus fuel) for one full truckload of standard freight, in US dollars. They are not quotes.
| Argument | Type | Description |
|---|---|---|
| month | string | Price the lane as of an earlier month, YYYY-MM, from 2003-12. Default: the latest month. |
| origin* | string | The pickup place: a city and state such as "Chicago, IL", or a 5-digit ZIP. Lower 48 states only. A city alone picks the largest of that name; the result says which place was used. |
| equipment | string | Truck type. Leave out for all types. |
| destination* | string | The delivery place: a city and state such as "Chicago, IL", or a 5-digit ZIP. Lower 48 states only. A city alone picks the largest of that name; the result says which place was used. |
{
"type": "object",
"required": [
"origin",
"destination"
],
"properties": {
"month": {
"type": "string",
"description": "Price the lane as of an earlier month, YYYY-MM, from 2003-12. Default: the latest month."
},
"origin": {
"type": "string",
"description": "The pickup place: a city and state such as \"Chicago, IL\", or a 5-digit ZIP. Lower 48 states only. A city alone picks the largest of that name; the result says which place was used."
},
"equipment": {
"enum": [
"dry-van",
"reefer",
"flatbed",
"step-deck",
"power-only",
"hotshot",
"box-truck",
"sprinter-van"
],
"type": "string",
"description": "Truck type. Leave out for all types."
},
"destination": {
"type": "string",
"description": "The delivery place: a city and state such as \"Chicago, IL\", or a 5-digit ZIP. Lower 48 states only. A city alone picks the largest of that name; the result says which place was used."
}
},
"additionalProperties": false
}The US average on-highway diesel price per gallon (EIA): the latest week and recent months. It is the fuel input to every estimate.
| Argument | Type | Description |
|---|---|---|
| months | integer | How many of the most recent months to return. Default 24. History starts 2003-12. |
{
"type": "object",
"properties": {
"months": {
"type": "integer",
"minimum": 1,
"description": "How many of the most recent months to return. Default 24. History starts 2003-12."
}
},
"additionalProperties": false
}Month-by-month estimated price for one lane and one truck type, to show whether today's price is high or low. Figures are modeled estimates of the all-in price (linehaul plus fuel) for one full truckload of standard freight, in US dollars. They are not quotes.
| Argument | Type | Description |
|---|---|---|
| months | integer | How many of the most recent months to return. Default 24. History starts 2003-12. |
| origin* | string | The pickup place: a city and state such as "Chicago, IL", or a 5-digit ZIP. Lower 48 states only. A city alone picks the largest of that name; the result says which place was used. |
| equipment | string | Truck type. Default dry-van. |
| destination* | string | The delivery place: a city and state such as "Chicago, IL", or a 5-digit ZIP. Lower 48 states only. A city alone picks the largest of that name; the result says which place was used. |
{
"type": "object",
"required": [
"origin",
"destination"
],
"properties": {
"months": {
"type": "integer",
"minimum": 1,
"description": "How many of the most recent months to return. Default 24. History starts 2003-12."
},
"origin": {
"type": "string",
"description": "The pickup place: a city and state such as \"Chicago, IL\", or a 5-digit ZIP. Lower 48 states only. A city alone picks the largest of that name; the result says which place was used."
},
"equipment": {
"enum": [
"dry-van",
"reefer",
"flatbed",
"step-deck",
"power-only",
"hotshot",
"box-truck",
"sprinter-van"
],
"type": "string",
"description": "Truck type. Default dry-van."
},
"destination": {
"type": "string",
"description": "The delivery place: a city and state such as \"Chicago, IL\", or a 5-digit ZIP. Lower 48 states only. A city alone picks the largest of that name; the result says which place was used."
}
},
"additionalProperties": false
}This month's US national average truckload rate per mile for every truck type, on a 750-mile haul, with 1, 3 and 12-month changes and the 52-week high and low.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Rate per mile for one truck type and its monthly history: national, or for freight leaving or entering one state. Per-mile rates are for a 750-mile haul.
| Argument | Type | Description |
|---|---|---|
| state | string | Two-letter code of a lower-48 state, such as TX. Leave out for the national rate. |
| months | integer | How many of the most recent months to return. Default 24. History starts 2003-12. |
| direction | string | With state: freight leaving it (default) or entering it. |
| equipment* | string | Truck type. Required. |
{
"type": "object",
"required": [
"equipment"
],
"properties": {
"state": {
"type": "string",
"description": "Two-letter code of a lower-48 state, such as TX. Leave out for the national rate."
},
"months": {
"type": "integer",
"minimum": 1,
"description": "How many of the most recent months to return. Default 24. History starts 2003-12."
},
"direction": {
"enum": [
"outbound",
"inbound"
],
"type": "string",
"description": "With state: freight leaving it (default) or entering it."
},
"equipment": {
"enum": [
"dry-van",
"reefer",
"flatbed",
"step-deck",
"power-only",
"hotshot",
"box-truck",
"sprinter-van"
],
"type": "string",
"description": "Truck type. Required."
}
},
"additionalProperties": false
}Outbound and inbound rate per mile for every lower-48 state and DC, for one truck type, with each state's outbound rate against the national average.
| Argument | Type | Description |
|---|---|---|
| equipment | string | Truck type. Default dry-van. |
{
"type": "object",
"properties": {
"equipment": {
"enum": [
"dry-van",
"reefer",
"flatbed",
"step-deck",
"power-only",
"hotshot",
"box-truck",
"sprinter-van"
],
"type": "string",
"description": "Truck type. Default dry-van."
}
},
"additionalProperties": false
}The truck types Lane Cost prices, with deck size, capacity, pallet count and typical freight. Use it to pick the right truck for a load.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Look up US cities by the start of their name, or ZIP codes by their first digits. Use it when a place is not found by the other tools.
| Argument | Type | Description |
|---|---|---|
| query* | string | Start of a city name, optionally with a state ("spring il"), or three or more digits of a ZIP. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Start of a city name, optionally with a state (\"spring il\"), or three or more digits of a ZIP."
}
},
"additionalProperties": false
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 14, 2026.