Labsco
MCP SERVER

Shipping MCP

by lamcearber-spec

Work out which carrier a tracking number belongs to, get a direct tracking URL for it, and estimate the shipping cost and customs duty on an international parcel — with no key.

Freight, Shipping & LogisticsVerified
Summary
The customs pair is the reason to keep this around: a threshold lookup and a duty estimate answer the question that gets asked after the parcel has already shipped.

Carrier detection and tracking-URL construction are conveniences — useful, but a search would get you there. get_postal_info and calculate_customs together are the part that is genuinely awkward to do by hand, because the answer depends on a per-country threshold before any duty rate applies. Set expectations correctly on what these numbers are: nothing here calls a carrier's API, so the outputs are estimates from reference data, not quotes you can hold anyone to. Worth knowing that the repository is a single commit with no releases and its README is a page of GitHub interface text rather than documentation — the tool descriptions are the documentation here.

What it is

A shipping-logistics calculator with six tools: carrier identification from a tracking number, tracking-URL construction, cost and delivery-time estimates between countries, postal-service reference data, and a customs duty and import VAT estimator.

What you get
  • identify_carrier matches a tracking number against carrier patterns, and get_tracking_url builds the direct link — detecting the carrier itself when you do not name one.
  • estimate_shipping returns costs and delivery times between two countries.
  • calculate_customs estimates import duty and VAT on an international shipment, which is the number that usually surprises the recipient rather than the sender.
  • get_postal_info returns a country's postal-code format, delivery times and customs thresholds — the threshold being what decides whether duty applies at all.
  • list_carriers enumerates the major carriers, filterable by country.
Requirements

Nothing to supply — no key, no account. The estimates are calculated rather than fetched from a carrier, so they are reference figures rather than a quote.

Setup effort

One command — npx -y shipping-mcp