indonesia-logistics-mcp

Let AI agents ship parcels in Indonesia — create Biteship orders across JNE, SiCepat, Grab and more, track and cancel shipments.

Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeCan modify data

What it can do

  • Check Rates: Indonesia shipping courier rates — THE tool to call FIRST. Given an origin and a destination (each by 5-digit Indonesian postal code OR a Biteship area_id), the parcel items (name, value
  • Create Shipment: Create an Indonesia shipping order in Biteship — pass the origin (pickup) contact + address, the destination (recipient) contact + address, the parcel items, and the chosen courier_co
  • Query Tracking: Track an Indonesia shipment. Provide the Biteship tracking_id (returned by create_shipment) OR the Biteship order_id OR a public waybill + courier_code pair. Returns the current status

What data it sees

Do you need an account

No: the server works without sign-in

Let AI agents ship parcels in Indonesia — create Biteship orders across JNE, SiCepat, Grab and more, track and cancel shipments. Stateless remote MCP server: bring your own Biteship API key, it never holds funds or stores data.

Server tool list (4)

Raw names from tools/list. Only developers need these.

check_ratesIndonesia shipping courier rates — THE tool to call FIRST. Given an origin and a destination (each by 5-digit Indonesian postal code OR a Biteship area_id), the parcel items (name, value IDR, weight in GRAMS, quantity), and optionally which couriers to compare, it returns every available courier service (JNE, J&T, SiCepat, AnterAja, Gojek, Grab, Ninja, Pos Indonesia, Lion Parcel and more) with its shipping fee (IDR), estimated duration and service type, plus which one is cheapest — the Indonesia killer feature (cek ongkir). Read-only: quotes only, creates nothing and spends nothing. Bring your own Biteship API key via header x-biteship-key.
create_shipmentCreate an Indonesia shipping order in Biteship — pass the origin (pickup) contact + address, the destination (recipient) contact + address, the parcel items, and the chosen courier_company + courier_type (from check_rates courier_code + courier_service_code). Each location needs a postal_code OR area_id. Returns the Biteship order id, the courier waybill_id (once allocated) and the price (IDR). delivery_type defaults to "now" (immediate pickup). Bring your own Biteship API key via header x-biteship-key — a biteship_live_ key ships real parcels and debits your Biteship balance; a biteship_test_ key stays in the sandbox. Owner policy headers gate the order value (IDR) before creation.
query_trackingTrack an Indonesia shipment. Provide the Biteship tracking_id (returned by create_shipment) OR the Biteship order_id OR a public waybill + courier_code pair. Returns the current status plus a plain-English hint. Common Biteship statuses: confirmed, scheduled, allocated, picking_up, picked, dropping_off, delivered, on_hold, courier_not_found, return_in_transit, returned, rejected, disposed, cancelled. The raw response (history scans, courier, link) is always included. Non-terminal statuses carry next_steps. Safe to call anytime. NOTE: a brand-new order may show "confirmed" with no waybill until a courier is allocated.
cancel_shipmentCancel an Indonesia Biteship order by its Biteship order id, with a cancellation reason. Cancellation is only possible before the parcel is picked up / in transit — an already-picked-up order cannot be cancelled here. Returns the cancellation result reported by Biteship.
indonesia-logistics-mcp: connect to Claude, ChatGPT, Cursor · Connectors.fun