MCP Uptime
← MCP Reliability Index  /  Databases
S

ShippingRates MCP Server

io.github.vinaybhosle/shippingrates-mcp-server
Ocean shipping intelligence: D&D, freight rates, vessel schedules, port data. 24 tools, 6 carriers.
healthy
status
26
tools exposed
1795ms
connect latency
f9991c841c1e
schema fingerprint

Tools (26)

shippingrates_stats
Get current counts from ShippingRates customer-published datasets. Use this before calling data tools. Counts include only certified dependencies that are currently publishable; uncertified or unavailable families report zero instead of falling back to legacy database rows. The countries and shippi
shippingrates_lines
List reviewed shipping-line identities that currently have live D&D coverage, with per-country record counts. Use this to discover which carrier-country D&D combinations are currently available before querying a tariff tool. FREE — no payment required. Returns: Array of { shipping_line, country,
shippingrates_search
Search current customer-published ShippingRates datasets by keyword. Matches certified port codes/names, reviewed carrier identities, published transit services, and published local-charge names/carriers. Uncertified families remain empty and legacy rows are never used as a fallback. FREE — no pay
shippingrates_dd_calculate
Calculate demurrage and detention (D&D) costs for one carrier in one country. Use this when the user needs a detailed cost breakdown for a specific carrier. Returns free days, per-diem rates for each tariff slab, and total cost. This is the core tool for logistics cost analysis — it answers "how mu
shippingrates_dd_compare
Compare demurrage and detention costs across ALL available carriers for the same country, container type, and detention days. Use this for freight procurement and carrier selection — it answers "which carrier has the cheapest D&D in this country?" Returns a side-by-side comparison with each carrier
shippingrates_local_charges
Get local charges at a port for a specific carrier — Terminal Handling Charges (THC), documentation fees (BL/DO), seal fees, and other port-specific charges. Use this when calculating total shipping costs at origin or destination. Combine with shippingrates_dd_calculate for a complete port cost pic
shippingrates_inland_search
Search for available inland transport routes (road/rail haulage) from port to inland destinations for a specific carrier. Use this to discover what haulage routes a carrier offers in a country. For example, search "ahmedabad" to find routes from Nhava Sheva to Ahmedabad via Maersk. Returns route op
shippingrates_cfs_tariffs
Get Container Freight Station (CFS) handling tariffs — charges for LCL (Less than Container Load) cargo consolidation and deconsolidation at port warehouses. Use this for LCL shipments to estimate warehouse handling costs. Returns per-unit handling rates, minimum charges, and storage fees at the sp
shippingrates_inland_haulage
Get inland haulage (trucking/rail) rates for moving containers between a port and an inland location. Use this when you know the specific origin port and destination and need rate quotes. Returns route-specific rates by container type including base rate, fuel surcharges, and estimated transit time
shippingrates_port
Look up port details by UN/LOCODE — name, country, coordinates, timezone, and terminal facilities. Use this to validate port codes or get port metadata. If you don't know the UN/LOCODE, use shippingrates_search with the port or city name first. PAID: $0.01/call via x402 (USDC on Base or Solana). W
shippingrates_transit
Get estimated ocean transit times between two ports across all available carriers. Use this for quick transit time comparison between ports — answers "how long does it take to ship from A to B?" Returns carrier-specific transit durations, service types, and frequencies. For detailed routing with t
shippingrates_rates
Get current certified freight benchmark observations between two ports, optionally filtered by container type. These are official published market indices, not carrier spot quotes or contracted rates. An unsupported lane returns an empty rates array. For a published multi-component estimate, use sh
shippingrates_surcharges
Get carrier-specific surcharges — BAF (Bunker Adjustment Factor), CAF (Currency Adjustment Factor), PSS (Peak Season Surcharge), EBS (Emergency Bunker Surcharge), and more. Use this to understand surcharge exposure for a carrier in a specific country/direction. These are charges added on top of bas
shippingrates_congestion
Get certified port-authority congestion measurements for a specific port. Only fields explicitly published by the authority are populated; unavailable measurements remain null and an unpublished severity remains "unknown". The current certified denominator is the Port of Los Angeles daily operation
shippingrates_reliability
Get the latest certified public schedule-reliability highlights for a carrier. Use this for carrier selection and high-level benchmarking. Only metrics explicitly published in the source highlight are returned; unpublished carrier delay or sample-size fields remain null. PAID: $0.02/call via x402
shippingrates_vessel_schedule
Get upcoming vessel arrivals and departures at a specific port. Use this to check what vessels are expected at a port — useful for booking planning and tracking. Returns vessel names, carriers, ETAs/ETDs, and service routes. For transit time estimates between two ports, use shippingrates_transit.
shippingrates_vessel_schedule_options
Get carrier vessel/voyage schedule options between an origin and destination, including operational cutoff deadlines when the carrier source publishes them. Use this for booking planning questions that need vessel details, voyage number, transshipment ports, ETA/ETD, and port/SI/VGM cutoffs. Missin
shippingrates_regulatory
Get recent shipping regulatory updates and compliance requirements for a specific country — customs regulations, documentation requirements, trade restrictions, and policy changes. Use this to stay current on regulatory changes that may affect shipments to/from a country. PAID: $0.01/call via x402
shippingrates_total_cost
Calculate a published multi-component shipping-cost estimate from certified dependencies: freight benchmark observations when available, surcharges, origin/destination local charges, requested demurrage/detention exposure, FX, and transit context. The result can be partial. A market index is not a
shippingrates_fx
Get the current certified ECB reference rate between two supported currencies — useful for converting shipping costs quoted in different currencies (USD, EUR, INR, SGD, CNY, JPY, and the rest of the official ECB daily series). Use this to normalize costs from different carriers/countries to a commo
shippingrates_transit_schedules
Get detailed transit schedules for a specific carrier — service codes, routing via transhipment ports, transit days, and sailing frequency. Use this when you need routing details beyond just transit time — e.g., which transhipment ports are used, what service string applies, or weekly frequency. Fo
shippingrates_facilities
Search India's current official ICEGATE Inland Container Depot (ICD) and Container Freight Station (CFS) directory by source-published facility code, name, and type. Use this to resolve an official ICEGATE ICD/CFS code or facility name. Optional operational attributes remain null unless a separate
shippingrates_congestion_news
Get certified shipping-disruption publications from reviewed official port-authority sources. The current publisher denominator is the official Port of Rotterdam and Port of Los Angeles news series. Every article in each finite collection window is retained; only explicit operational-disruption ter
shippingrates_inland_compare
Compare inland haulage rates across ALL available carriers for a port-to-ICD/city pair — sorted cheapest first. Use this for carrier selection on inland legs — answers "which carrier offers the cheapest trucking/rail from port X to city Y?" For a single carrier's rates, use shippingrates_inland_hau
shippingrates_risk_score
Get a deterministic route-risk score (0-100) from current certified port-congestion measurements and explicit official disruption advisories. Unknown inputs contribute zero points. A route is scored only when at least one current, source-published signal applies; unsupported routes return no result
shippingrates_dd_countdown
Given a container's carrier, country, container type and ARRIVAL DATE, report how many free days remain, the first chargeable day, the per-diem once charging starts, cost accrued so far, and a forward cost projection. Use this to answer "how long until this container starts costing demurrage, and h

Endpoint

https://mcp.shippingrates.org/mcp/
Category: Databases · Last checked: 2026-08-15T10:15:37Z

Monitor your own MCP server

Get alerted the moment yours goes down, a tool schema drifts, or an upstream silently breaks.

Get early access
How we measure →
What this means. This server responded to the MCP handshake and listed its tools without authentication. The schema fingerprint lets us flag if tool signatures silently change (schema drift) between checks.