AI agents can now ship parcels across India — Delhivery, Bluedart, Ekart, Xpressbees, DTDC and more. This remote MCP server wraps the Shiprocket shipping API with four tools: check_serviceability (which couriers cover a pickup→delivery pincode + live rate quote in INR), create_shipment (create a Shiprocket order → order_id + shipment_id), query_tracking (status by shipment_id or AWB), and cancel_shipment.
{
"mcpServers": {
"india-logistics": {
"type": "http",
"url": "https://logi-in.wishpool.app/mcp",
"headers": {
"x-shiprocket-email": "your_api_user@example.com",
"x-shiprocket-password": "your_api_user_password"
}
}
}
}
Create an API user in the Shiprocket dashboard: Settings → API → Configure / Create an API User, and send its email + password in the headers above. There is no shared demo account. The key never leaves the request: on each call the server exchanges it for a short-lived Bearer token at Shiprocket's /auth/login and stores nothing.
Give check_serviceability a pickup pincode, a delivery pincode, the parcel weight in kilograms and whether it is COD. It returns every serviceable courier with its freight rate (INR), estimated delivery days and rating, and flags the cheapest — so the agent chooses a courier before creating the order. Read-only; it spends nothing.
create_shipment makes a Shiprocket adhoc order from a registered pickup_location nickname, the buyer address, the order_items, the payment_method (COD / Prepaid) and the parcel box in centimetres + weight in kilograms. It returns the order_id and shipment_id. Creating the order does not charge your wallet — that happens later when a courier/AWB is assigned.
x-agentpay-max-amount, x-agentpay-approval-above, x-agentpay-allowed-tools — set by the human owner in client config; the agent cannot relax them. The order value (INR) is gated before the order is created.Serviceability returns the cheapest courier by default; every result embeds numbered next_steps; every error teaches the fix; tracking status comes with the Shiprocket enum (PICKUP SCHEDULED, PICKED UP, IN TRANSIT, OUT FOR DELIVERY, DELIVERED, RTO INITIATED, …) and a plain-English hint.
USA labels (USPS/UPS/FedEx) live in usa-logistics-mcp; Taiwan CVS-pickup & home delivery in taiwan-logistics-mcp. The same family covers local payments in 81 countries at mcp.wishpool.app, plus electronic-invoice servers across nine countries including India GST, Mexico CFDI, Brazil NF-e, Chile DTE and Peru CPE.