Skip to content
FreightRatesMCP

See what a lane costs this week, before you brief a forwarder.

Live ocean spot rates from Asia to the world: 20ft and 40ft prices, transit time, carrier and cut-offs on one page, with a daily rate trend and the on-time record behind each lane. Read the market first; then turn it into a firm quote in a click.

MCP call

freightratesmcp.com · live
{ "tool": "get_lane_rate",
"from": "Ningbo",
"to": "Rotterdam" }
response
{ "spot_40hc": 6040,
"spot_20gp": 4012,
"transit_days": 31,
"carrier": "MSC",
"trend_7d_pct": -3.2, // easing this week
"on_time": 0.82, // from observed arrivals
"updated": "2026-07-07" }
get_lane_rateget_rate_indexget_rate_trend
Live spot rates, refreshed dailyRate trend + on-time on every laneHundreds of ex-Asia lanesMCP tools + REST API

What it does

Built for the decisions you make at the desk.

Live spot rates, refreshed daily

20ft, 40ft and 40HC prices per lane from public carrier and market listings: an indicative spot number to anchor on before you ask anyone for a quote, updated every day and stamped with the date it moved.

The rate in context, not in isolation

A daily rate-trend series on every lane, so you see whether the number is climbing or falling, and by how much this week, before you commit. A cheap rate on the way up is a different decision to one on the way down.

Reliability on the same page

On-time performance per carrier, built from arrivals we actually observed through the tracking layer, so the cheapest slot is weighed against whether that carrier lands on the day. The cheap box that arrives late is not the cheap box.

Type a port, not a code

Search “Shanghai”, not CNSHA. Names resolve to the codes our data uses, and the destination list only offers lanes that actually have live rates, so every search lands on a real page.

From a market read to a firm quote

When the market number is close enough, request a firm all-in quotation in a click, matched to a vetted forwarder, no cost and no obligation. The rate check and the booking are the same motion.

Call it as tools

Every capability, as a tool or an endpoint.

The same functions an assistant can call in plain language, your stack can hit over REST, behind one key, with webhooks to push the changes.

Read the FreightRatesMCP docs
FreightRatesMCP · tools
  • get_lane_rate Spot 20/40/40HC, transit and carrier for a lane.
  • get_rate_index Median spot rate by trade lane.
  • get_rate_trend Daily rate history for a lane.
  • request_quote File an RFQ for a firm all-in price.
FreightRates · Lane rate Sample · not live data
Ningbo Rotterdam
Lowest spot · 20ft 4,012

34% under 40ft HC on this lane

  1. 20ft 4,012
  2. 40ft HC 6,040
From the sample get_lane_rate response: MSC, 31 days transit, updated 2026-07-07. Demo values, not a live rate or a quote.

Questions

The things people ask first.

From public carrier and market listings, normalised per lane and refreshed daily. They are an indicative spot rate to anchor on, not a contract offer, and each lane is stamped with the date it last moved.

Rates are refreshed every day, and each lane carries a daily rate-trend series so you see the direction and this week’s percentage move before you commit, not just a single number.

Yes. It comes from arrivals we actually observed through the same tracking layer that powers TrackingMCP and SchedulesMCP, per carrier and lane, with the sample size shown. Thin lanes are labelled early-data, never inflated.

Both. Check the market for free, then request a firm all-in quotation in a click; we match it to a vetted forwarder. No cost, no obligation.

Make your first FreightRatesMCP call today.

Free tier, five-minute first call, no front-end of ours required.