Aura Courier MCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Aura Courier MCPTrack parcel invoice A-1001"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Aura Courier MCP
One Model Context Protocol connector for every Bangladesh courier.
Book deliveries and track parcels across Bangladeshi couriers — straight from Claude (or any MCP client) — through a single, consistent interface. Steadfast ships first; Pathao, RedX, and Paperfly slot in as adapters behind the same tools.
Part of the Aura BD Commerce MCP Suite — courier + payments, the two things every Bangladeshi online shop needs.
Why one connector, not one-per-courier
A merchant uses several couriers. They should not need a different tool for each. Aura Courier MCP exposes one toolset:
Tool | What it does |
| Show supported couriers and which are configured |
| Book a delivery ( |
| Get delivery status by consignment id / invoice / tracking code |
| Merchant account balance with a courier |
| Resolve city / zone / area IDs (needed by Pathao) |
You pick the courier per parcel; the connector routes to the right adapter and returns a normalized result — same shape no matter which courier is underneath.
Related MCP server: renfield-mcp-tracking
Architecture (adapter / gateway)
MCP tools ──► Registry (gateway) ──► Courier adapters
├── Steadfast (live)
├── Pathao (live)
├── RedX (planned)
└── Paperfly (planned)Normalized domain model (
src/types.ts) — every adapter maps its own API into these types, so clients always see one consistent shape.CourierAdapterinterface (src/adapters/base.ts) — add a courier = implement this and register it. Nothing else changes.Bring-Your-Own credentials (
src/config.ts) — each merchant supplies their own courier API keys. Swapping to a hosted, multi-tenant SaaS later touches only this one module.
The moat is not obfuscation — it is out-executing: adding couriers fast, behind one stable interface, with reliable normalization.
Install & run
npm install
npm run build
# configure your Steadfast merchant credentials
cp .env.example .env # then fill STEADFAST_API_KEY + STEADFAST_SECRET_KEYUse with Claude Code / Claude Desktop
Add to your MCP config:
{
"mcpServers": {
"aura-courier": {
"command": "node",
"args": ["/absolute/path/to/aura-courier-mcp/dist/index.js"],
"env": {
"STEADFAST_API_KEY": "your-key",
"STEADFAST_SECRET_KEY": "your-secret"
}
}
}
}Then just ask: "Book a Steadfast parcel for invoice A-1001, Karim, 01700000000, Mirpur Dhaka, COD 1500" — and "track parcel invoice A-1001."
Development
npm run dev # run the server with tsx (no build)
npm run typecheck # tsc --noEmit
npm run smoke # offline logic tests (no credentials / no network)Steadfast API reference
Built to the documented Steadfast Courier Limited API v1: base https://portal.packzy.com/api/v1, auth via Api-Key + Secret-Key headers, endpoints create_order, status_by_cid|invoice|trackingcode, get_balance.
Roadmap
Core gateway + normalized model
Steadfast adapter (
create_parcel,track_parcel,get_balance)Pathao adapter (OAuth + city/zone/area resolution via
get_courier_locations)Webhook status updates (delivery-status callbacks)
RedX + Paperfly adapters
Hosted multi-tenant SaaS (per-merchant credentials + usage billing)
Built by Aura Agentic AI · MIT License
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseAqualityDmaintenanceMCP server for BlueDart (DHL eCommerce India) shipping API enabling waybill creation, tracking, pickup scheduling, and transit time lookup via MCP tools.8
- AlicenseAqualityCmaintenanceMulti-carrier parcel tracking server that communicates directly with carrier APIs (DHL, UPS, FedEx, etc.) without third-party aggregators, providing normalized tracking status and events.3MIT
- AlicenseAqualityBmaintenanceA unified MCP server for West African payment providers, enabling AI agents and REST clients to initiate payments, payouts, refunds, and manage webhooks across 10 providers with a single API.89MIT
- Flicense-qualityCmaintenanceUnifies Amazon SP-API and Ads API into 20 MCP tools for orders, inventory, reports, feeds, and advertising, handling auth, throttling, and PII compliance automatically.
Related MCP Connectors
EasyPost MCP — multi-carrier shipping rates + package tracking (easypost.com)
Apideck Unified API MCP — 330 tools across 200+ SaaS connectors (accounting, CRM, HRIS, ATS).
MCP Server for agents to onboard, pay, and provision services autonomously with InFlow
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/auraajenticai/aura-courier-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server