Skip to main content
Glama

FreightFA

Server Details

Freight rate benchmarks (truckload, LTL, rail, intermodal, barge), market outlooks, FMCSA checks.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP ยท MCP 2025-11-25
URL

TDQS

Score is being calculated.

Available Tools

24 tools
ask_freight_analystAsk Freight Flow AIInspect

Ask FreightFA's AI freight analyst a question in plain language: lane rates, mode choice, capacity, fuel, carrier vetting, market news, or drafting an RFP. Answers cite their sources and can include a priced rate card. Pass session_id from a previous answer to continue the same conversation. Each question counts toward the account's monthly FreightFA allowance.

ParametersJSON Schema
NameRequiredDescriptionDefault
questionYesThe question, up to 2,000 characters.
session_idYessession_id returned by an earlier answer to continue that conversation, or null to start a new one.
calculate_marginCalculate freight margin
Read-onlyIdempotent
Inspect

Margin on a load from the buy rate (carrier cost) and sell rate (what the shipper pays): margin in dollars and percent of sell, the per-mile spread when miles are given, and the sell price needed to hit a target margin. Pure arithmetic; does not count toward the allowance.

ParametersJSON Schema
NameRequiredDescriptionDefault
buyYesCarrier cost (buy rate) for the load, all-in, in dollars.
sellYesShipper price (sell rate) for the load, all-in, in dollars.
milesYesLoaded miles, or null.
target_margin_pctYesTarget margin as a percent of sell, e.g. 15, or null.
create_rate_alertCreate rate alertInspect

Create a lane rate alert for the signed-in user. Notifies them when the benchmark crosses the threshold.

ParametersJSON Schema
NameRequiredDescriptionDefault
modeYesFreight mode, e.g. 'FTL', 'LTL', 'Rail', 'Intermodal'.
originYesOrigin city/state or ZIP.
directionYesTrigger when the rate goes above or below the threshold. Defaults to 'below'.
destinationYesDestination city/state or ZIP.
threshold_rateYesRate threshold in USD.
create_rfpCreate a freight RFPInspect

Create a draft freight RFP in the user's FreightFA account with up to 50 lanes, and benchmark each lane against the market. Returns the RFP id, a link to finish and send it in the RFP Builder, and each lane's benchmark. Free accounts can have one RFP.

ParametersJSON Schema
NameRequiredDescriptionDefault
lanesYesThe lanes to bid.
titleYesRFP title, e.g. 'Q1 2027 Southeast truckload bid'.
draft_pushback_emailDraft an email pushing back on a freight quote
Read-only
Inspect

Draft an email to a broker or carrier pushing back on a truckload quote, using the market benchmark for the lane and this week's market direction. Set want_counter to true to also draft a counter-offer. If no benchmark is given, the national all-in rate for the equipment is used. Included with FreightFA Pro and Desk accounts.

ParametersJSON Schema
NameRequiredDescriptionDefault
originYesOrigin city and state.
equipmentYesEquipment type.
destinationYesDestination city and state.
quoted_totalYesThe all-in quote being pushed back on, in dollars.
want_counterYestrue to include a counter-offer.
distance_milesYesLane miles.
benchmark_per_mileYesAll-in market benchmark in $/mi (e.g. from estimate_truckload_rate), or null to use the national rate.
estimate_barge_rateEstimate barge rate
Read-only
Inspect

Estimate an inland waterway barge freight rate for a bulk commodity, origin, destination, distance, and weight, from USDA's weekly downbound grain barge rates. Only priced when both ends are Mississippi/Illinois/Ohio River ports, the lane runs downriver, and the shipment is at least one barge-load (~1,500 short tons, 3,000,000 lb); otherwise returns available: false with the reason. Priced on river miles. Returns a directional benchmark for planning. Each call counts as one estimate toward the account's monthly FreightFA allowance.

ParametersJSON Schema
NameRequiredDescriptionDefault
originYesOrigin city and state, e.g. 'Minneapolis, MN'.
weightYesShipment weight in pounds.
distanceYesLane distance in miles. recommend_mode returns it for a city or ZIP pair.
destinationYesDestination city and state, e.g. 'New Orleans, LA'.
commodity_typeYesCommodity being shipped, e.g. 'grain', 'corn', 'coal'. Barge only carries bulk commodities.
estimate_intermodal_rateEstimate domestic intermodal rate
Read-only
Inspect

Estimate a door-to-door domestic intermodal (rail + truck) rate between two U.S. places: drayage to the nearest Class I ramp, the rail line-haul, and drayage from the destination ramp, with the ramps used. Says when a lane has no intermodal service. Each call counts as one estimate toward the account's monthly FreightFA allowance.

ParametersJSON Schema
NameRequiredDescriptionDefault
originYesOrigin city and state, or ZIP. Example: 'Chicago, IL'.
weightYesShipment weight in pounds.
destinationYesDestination city and state, or ZIP. Example: 'Los Angeles, CA'.
estimate_ltl_rateEstimate LTL rate
Read-only
Inspect

Estimate a less-than-truckload rate using FreightFA's CzarLite-basis tariff calculator. Returns a directional benchmark for planning. Each call counts as one estimate toward the account's monthly FreightFA allowance.

ParametersJSON Schema
NameRequiredDescriptionDefault
weightYesShipment weight in pounds.
distanceYesLane distance in miles. recommend_mode returns it for a city or ZIP pair.
commodityYesCommodity description, or null for general freight.
freight_classYesNMFC freight class such as '70', '92.5', '175'. Null to use the default class.
estimate_network_costCost a multi-leg supply chain (Network Builder)Inspect

Price a supply chain of up to 10 legs (factory to port to warehouse to store, domestic or international) and total it, with each leg's mode, cost, and transit time. Saved to the user's Network Builder. Full costs are included with FreightFA Desk; other accounts can spend a one-time trial run by setting use_trial_run to true, otherwise legs come back without costs.

ParametersJSON Schema
NameRequiredDescriptionDefault
legsYesLegs in order.
nameYesA name for the network, e.g. 'Shenzhen to Dallas stores'.
use_trial_runYestrue to spend the account's one-time trial run if it has no Desk plan.
estimate_rail_rateEstimate rail rate
Read-only
Inspect

Estimate a Class I carload rail freight rate for a commodity, distance, and weight. Pass origin and destination to check for active freight track near both ends (USDOT rail network): rail_access names the railroads nearby, and a lane with no track within 50 miles of an end returns available: false with the reason instead of a price. Don't quote rail on such a lane. Returns a directional benchmark for planning. Each call counts as one estimate toward the account's monthly FreightFA allowance.

ParametersJSON Schema
NameRequiredDescriptionDefault
originNoOrigin city or ZIP, e.g. 'Kansas City, MO'. Recommended: enables the rail access check.
weightYesShipment weight in pounds.
distanceYesLane distance in miles. recommend_mode returns it for a city or ZIP pair.
destinationNoDestination city or ZIP, e.g. 'Atlanta, GA'. Recommended: enables the rail access check.
commodity_typeYesCommodity being shipped, e.g. 'grain', 'chemicals', 'intermodal containers'.
estimate_truckload_rateEstimate truckload (FTL) rate
Read-only
Inspect

Estimate a full-truckload freight rate for a lane using FreightFA's DAT-basis rate engine. Returns a directional benchmark for planning. Each call counts as one estimate toward the account's monthly FreightFA allowance.

ParametersJSON Schema
NameRequiredDescriptionDefault
weightYesShipment weight in pounds, or null.
distanceYesLane distance in miles. recommend_mode returns it for a city or ZIP pair.
equipment_typeYesEquipment type, e.g. 'Dry Van', 'Reefer', 'Flatbed', 'Dump Truck'.
explain_freight_termExplain a freight market term
Read-onlyIdempotent
Inspect

Plain-English definition of a freight market index, ratio, or charge from the FreightFA glossary: OTRI, OTVI, load-to-truck ratio, NTI, Cass Freight Index, RCAF, fuel surcharge, freight class, detention and demurrage, DIM weight, bill of lading, deadhead, accessorials, linehaul, and more. Returns who publishes it, how to read it, and why it matters. Does not count toward the allowance.

ParametersJSON Schema
NameRequiredDescriptionDefault
termYesThe term or abbreviation, e.g. 'OTRI' or 'linehaul rate'.
find_intermodal_hubsFind intermodal rail hubs
Read-onlyIdempotent
Inspect

Look up U.S. intermodal rail hubs by city or state: which Class I railroads serve the metro, the named ramps to ask a carrier about, and notes. Leave both null to list every hub. Does not count toward the allowance.

ParametersJSON Schema
NameRequiredDescriptionDefault
cityYesCity or metro name, e.g. 'Houston', or null.
stateYesTwo-letter state code, e.g. 'TX', or null.
get_barge_outlookGet the grain barge rate outlook for a river lane
Read-onlyIdempotent
Inspect

USDA weekly downbound grain barge rates for the river corridor between two Mississippi, Illinois, or Ohio River places, with next week's outlook where it has passed a backtest. Says when the places aren't on a priced corridor. Does not count toward the allowance.

ParametersJSON Schema
NameRequiredDescriptionDefault
originYesOrigin river city and state, e.g. 'St. Louis, MO'.
destinationYesDestination river city and state, e.g. 'New Orleans, LA'.
get_freight_index_outlookGet an ocean or air freight index outlook
Read-onlyIdempotent
Inspect

Latest reading and next-period outlook for a global freight index: drewry_wci (Drewry World Container Index, $/40ft container), baltic_dry_index (dry bulk shipping), tac_air_index (air cargo rates), or iata_jet_fuel (jet fuel price). A forecast band is shown only where it has passed a backtest; otherwise the current reading only. Does not count toward the allowance.

ParametersJSON Schema
NameRequiredDescriptionDefault
indexYesWhich index.
get_market_outlookGet next week's national truck rate outlook
Read-onlyIdempotent
Inspect

FreightFA's forecast for next week's U.S. national spot rate per mile (all-in including fuel) for dry van, reefer, or flatbed: the current weekly average, a p10/p50/p90 band, and whether rates look to be rising, falling, or stable, with the rationale and caveat. National, not lane-specific. Does not count toward the estimate allowance.

ParametersJSON Schema
NameRequiredDescriptionDefault
equipmentYesEquipment type.
get_market_snapshotGet today's national truck market
Read-onlyIdempotent
Inspect

Today's U.S. national truckload rates per mile for dry van, reefer, and flatbed (all-in including fuel, with linehaul and fuel split), FreightFA's live-quote index, and EIA diesel, each with its source week and the change over the last 7 days. Use it for 'what are truck rates right now' questions; cite it as FreightFA with the as-of date. Does not count toward the estimate allowance.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

get_rail_market_outlookGet the rail carload market outlook
Read-onlyIdempotent
Inspect

How U.S. rail carload prices are moving: the change in Class I railroads' average revenue per carload versus a year earlier, from their SEC filings (fuel surcharges included), for Agricultural or Industrial freight, with the outlook where it has passed a backtest. National, not lane-specific. Does not count toward the allowance.

ParametersJSON Schema
NameRequiredDescriptionDefault
groupYesCommodity group.
get_rfpGet RFP detail
Read-onlyIdempotent
Inspect

Fetch one of the signed-in user's RFP documents, including its lanes.

ParametersJSON Schema
NameRequiredDescriptionDefault
rfp_idYesThe RFP document id.
list_rate_alertsList rate alerts
Read-onlyIdempotent
Inspect

List the signed-in user's lane rate alerts.

ParametersJSON Schema
NameRequiredDescriptionDefault
active_onlyYesTrue to return only active alerts.
list_recent_searchesList recent rate searches
Read-onlyIdempotent
Inspect

List the signed-in user's recent freight rate searches and their results.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitYesMax rows to return (default 10).
list_rfpsList RFPs
Read-onlyIdempotent
Inspect

List the signed-in user's RFP documents, newest first, with lane counts.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitYesMax rows to return (default 20).
statusYesFilter by status such as 'draft' or 'sent'. Null for all statuses.
lookup_carrierLook up a motor carrier (FMCSA)
Read-onlyIdempotent
Inspect

Vet a U.S. motor carrier from FMCSA SAFER data: operating authority, safety rating, insurance on file, driver and vehicle out-of-service rates, and FreightFA's risk flags. Search by USDOT number, MC number, or carrier name (give one). Data is cached for 24 hours. Does not count toward the estimate allowance.

ParametersJSON Schema
NameRequiredDescriptionDefault
nameYesCarrier legal or DBA name, or null.
mc_numberYesMC/MX docket number, digits only, or null.
dot_numberYesUSDOT number, digits only, or null.
recommend_modeRecommend a freight mode for a lane
Read-onlyIdempotent
Inspect

Rank the freight modes (dry van, reefer, flatbed, intermodal, rail, barge, dump truck) for a shipment between two U.S. places, with the reasons for each, and return the lane distance in miles. Use it first when you only have city names or ZIPs, then pass the distance to an estimate_* tool for a price. International lanes return the ocean/air routing instead. Does not count toward the estimate allowance.

ParametersJSON Schema
NameRequiredDescriptionDefault
originYesOrigin city and state, or ZIP. Example: 'Chicago, IL'.
weightYesShipment weight in pounds.
destinationYesDestination city and state, or ZIP. Example: 'Dallas, TX'.
commodity_typeYesWhat is being shipped, e.g. 'Packaged Goods', 'Produce/Food', 'Machinery/Equipment', 'Hazmat/Chemicals'.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 24 tool updates
    • First observedask_freight_analyst
    • First observedcalculate_margin
    • First observedcreate_rate_alert
    • First observedcreate_rfp
    • First observeddraft_pushback_email
    • First observedestimate_barge_rate
    • First observedestimate_intermodal_rate
    • First observedestimate_ltl_rate
    • First observedestimate_network_cost
    • First observedestimate_rail_rate
    • First observedestimate_truckload_rate
    • First observedexplain_freight_term
    • First observedfind_intermodal_hubs
    • First observedget_barge_outlook
    • First observedget_freight_index_outlook
    • First observedget_market_outlook
    • First observedget_market_snapshot
    • First observedget_rail_market_outlook
    • First observedget_rfp
    • First observedlist_rate_alerts
    • First observedlist_recent_searches
    • First observedlist_rfps
    • First observedlookup_carrier
    • First observedrecommend_mode

Related MCP Connectors

Related MCP Servers

  • F
    license
    A
    quality
    D
    maintenance
    Real-time supply chain risk intelligence with 25 tools: Global Disruption Index, Manufacturing Index, commodity prices, port congestion, border delays, chokepoints, air cargo, trade policy, energy, rail, freight, economic indicators, predictive signals, and AI intelligence briefs.
    34
    1
    -
  • A
    license
    Not graded
    quality
    B
    maintenance
    Provides keyless access to US FMCSA motor-carrier registry data, enabling lookup of DOT/MC numbers, names, operating authority, and safety information.
    144 npm
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Ocean and multimodal freight intelligence suite providing cross-validated rates, total landed cost, transit reliability, customs, risk, emissions, and unified ship decisions through 47 tools.
    47
    13 npm
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources