- Home
- MCP servers
- Parcel
Parcel
- javascript
0
GitHub Stars
javascript
Language
5 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
You run a Parcel MCP Server to let AI assistants add deliveries, monitor their status, and retrieve carrier information from Parcel. This server exposes practical tools you can call from your MCP client to manage deliveries programmatically and stay updated on shipment progress.
How to use
Use an MCP client to connect to the Parcel MCP Server and call its four tools. You can add new deliveries, fetch your current or recent deliveries, retrieve the list of supported carriers, and look up what each delivery status code means. Be mindful of the rate limits: up to 20 requests per day for adding deliveries, and up to 20 requests per hour for fetching deliveries.
How to install
Prerequisites: Node.js and npm installed on your machine.
If you choose the Smithery installation flow (recommended), install the server with your MCP client and follow the on-screen prompts to provide your Parcel API key.
Steps for local testing and development:
npm install
npm run build
Available tools
add_delivery
Adds a new delivery to Parcel for tracking. Requires tracking_number, carrier_code, and description. Optional language and send_push_confirmation controls.
get_deliveries
Retrieves recent or active deliveries. Supports filter_mode to show either recent or active deliveries.
get_supported_carriers
Returns the list of carriers and their codes supported by Parcel.
get_delivery_status_codes
Provides meanings for delivery status codes 0 through 8.