Skip to content
Navo24 Navo24

FreightRatesMCP

FreightRatesMCP

What a lane costs this week, before you brief a forwarder.

Base URL

https://api.freightratesmcp.com

Lane routes are GET, live quotes are POST /v1/rates/quote, and the same data is served over MCP. Every route needs a tmcp_ key whose organisation holds an active freightrates entitlement, sent as Authorization: Bearer or x-api-key. Usage headers ride on each response.

Authentication

Authorization: Bearer tmcp_…

Keys carry the tmcp_ prefix. See the authentication guide.

Rate data returns under { "data": … }. Errors return { "error": { "code", "message" } } with codes such as missing_key, invalid_request and not_found.

Transport hierarchy

Every quote request and every quote sits in one hierarchy: transport_mode (Sea, Air, Road, Rail), then shipping_type, then transport_unit (a container, a RoRo vehicle or an air ULD). LCL, LTL, LWL, Bulk and Aircargo have no transport_unit. The docs write a level path with hyphens: Sea-FCL-20'st, Sea-FCL, Road-FCL, Road-LTL, Air-Aircargo, Air-ULD-AKE, Sea-RoRo-Truck. Air-ULD (AKE, PMC, PAG) is not priced yet. Dry bulk weight is weight_mt, in metric tonnes.

transport_modeshipping_typetransport_unitNotation
SeaFCL20'st, 40'st, 40'hc, 45'hc, 20'rf, 40'rfSea-FCL-20'st
SeaLCLNoneSea-LCL
SeaBulkNone (weight in weight_mt)Sea-Bulk
SeaRoRoTruck, Trailer, Lorry, Van, Car, PlantSea-RoRo-Truck
AirAircargoNoneAir-Aircargo
AirULDAKE, PMC, PAGAir-ULD-AKE (not priced yet)
RoadFTLNoneRoad-FTL
RoadLTLNoneRoad-LTL
RoadFCL20'st, 40'st, 40'hcRoad-FCL-40'hc
RailFCL20'st, 40'st, 40'hc, 45'hc, 20'rf, 40'rfRail-FCL-40'hc
RailLWLNoneRail-LWL
RailFWL / FTL20'st, 40'st, 40'hcRail-FWL, Rail-FTL

What we price

Every shipping type below goes through one call, POST /v1/rates/quote. Fields and examples are on that page.

HierarchyWhat it isWhat you get
Sea-FCL-20'st, Sea-FCL-40'hcOcean, full containerLive spot rates from shipping lines and forwarders, plus published line tariffs. Port to port, worldwide.
Sea-LCLOcean, part load (consolidated)Live consolidation rates, port to port, priced on your weight and volume.
Sea-BulkDry bulkIndicative only: dry-bulk market indices by ship size (Capesize, Panamax, Supramax, Handysize). Use it as a market level, not a charter quote.
Sea-RoRo-Truck, Sea-RoRo-TrailerRoll-on/roll-off ferry freightFerry freight on North Sea, Baltic, Irish Sea and Channel routes, plus vehicle shipping on deep-sea RoRo lanes.
Air-AircargoAir freight and expressAirport to airport general cargo, plus express courier products for small shipments.
Air-ULD-AKE, Air-ULD-PMC, Air-ULD-PAGAir, unit load deviceNot priced yet. Accepted and answered with status: not_priced_yet and no quotes.
Road-FTLRoad, full truck loadLive prices from European road hauliers, the haulier named on each quote. FTL is the default above 12 t.
Road-LTLRoad, groupage, pallets and road parcelsPallet, groupage and road parcel prices across Europe, Ukraine included.
Road-FCL-20'st, Road-FCL-40'hcContainer trucking (drayage)Price to truck a full container between a port or terminal and a city.
Rail-FCL-40'hcRail, full containerChina to the Caucasus, Turkey and Central Asia over the Middle Corridor (Khorgos to Poti, Batumi, Baku, Tashkent). Routes through Russia or Belarus are never returned.
Rail-LWLRail, part load (less than wagon)China to Europe rail groupage, door delivery and customs clearance where the quote says so.
Rail-FWL, Rail-FTLRail, full wagon or block trainAccepted. No live rates yet: the answer carries unsupported_mode instead of quotes.

Carriers

Carriers named in the carrier field of our quotes and sailing cards. This is not a closed list: every other carrier is available through forwarders.

Ocean FCL

Maersk, MSC, CMA CGM, COSCO, OOCL, Hapag-Lloyd, ONE, Evergreen, HMM, Yang Ming, ZIM, Wan Hai, PIL, SM Line, TS Lines, SITC, RCL, Gold Star Line, Interasia Lines, MCC Transport, CNC Line, China United Lines, Emirates Shipping Line, Shipping Corporation of India, Sinotrans, Zhonggu Logistics, Unifeeder, Matson

Air and express

DHL Express, FedEx, UPS, Aramex. General air cargo quotes name the airline when the rate is airline-specific.

RoRo and ferry

Stena Line, DFDS Seaways, Irish Ferries

Rail

KTZ Express (Middle Corridor and China to Central Asia)

Road

European road hauliers and parcel networks, named on each quote (for example LOGMACO, FME Frachtmanagement Europa, Courierheld), and Nova Poshta for Ukraine.

Endpoints

MCP server

The freight-rates server exposes the same capabilities as tool calls over Streamable HTTP. Point any MCP client at the endpoint below. See the MCP quickstart.

MCP endpoint
https://mcp.freightratesmcp.com/mcp
get_spot_quoteLive and indicative quotes in every shipping type. Same as POST /v1/rates/quote.
get_booking_contactsBooking contacts for one quote. Same as POST /v1/rates/book.
get_lane_spot_ratesStored spot rates for a port pair, refreshed daily, instant answer. FCL by container, LCL as a W/M ladder.
get_freight_indicesWeekly market index per trade. Same as GET /indices.
get_lane_rateLatest indicative rate for one port pair. Same as GET /lane.
get_lane_offersEvery sailing card for a port pair. Same as GET /lane/cards.
get_lane_historyDaily median curve for a port pair. Same as GET /lane/history.
list_rate_providersRate sources by mode and status, anonymised.