Labsco
MCP SERVER

快递100 MCP Server (Python)

by kuaidi100-api

Track a parcel by waybill number and estimate its arrival time and shipping fee, both before it is sent and while it is moving.

Freight, Shipping & LogisticsVerified
Summary
The arrival estimate splits by whether the parcel has left yet.

Before dispatch, the estimate works from the route, the order time and the service type. Once the parcel is moving, the second estimate takes the tracking history collected so far and revises the arrival from where it actually is. Fees are quoted per carrier from the two addresses and the weight, so a route can be priced and timed before anything is handed over.

What it is

A courier-logistics server over the Kuaidi100 API, covering parcel tracking, delivery-time estimates before and during transit, and shipping-fee estimates.

What you get
  • The tracking history of a parcel, looked up by waybill number together with the phone number on the order.
  • A pre-dispatch estimate from the carrier code, both addresses, the order time and the service type — arrival time and time in transit.
  • An in-transit estimate that folds the tracking history so far into the revised arrival time.
  • A shipping-fee estimate from the carrier, both addresses and the parcel weight.
Requirements

A Kuaidi100 API key, supplied as KUAIDI100_API_KEY. Tracking also needs the phone number attached to the order, not the waybill number alone.

Setup effort

One command plus a key — uvx kuaidi100-mcp, then supply credentials