Parcel MCP Server
Allows for adding FedEx tracking numbers to a Parcel account and monitoring their status, including real-time delivery updates and exception tracking.
Allows for adding UPS tracking numbers to a Parcel account and monitoring their status, including real-time delivery updates and exception tracking.
Allows for adding USPS tracking numbers to a Parcel account and monitoring their status, including real-time delivery updates and exception tracking.
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., "@Parcel MCP ServerShow me the status of my active deliveries"
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.
Parcel MCP Server
An HTTP MCP (Model Context Protocol) server for the Parcel delivery tracking API, hosted on Replit and secured with OAuth 2.1 backed by Clerk. Only users who sign in can obtain a token and use the tools.
Features
Tools
add_delivery— Add a new delivery to Parcel for trackingtracking_number(required),carrier_code(required),description(required)language(optional, ISO 639-1),send_push_confirmation(optional)Rate limit: 20 requests per day
get_deliveries— Get recent or active deliveriesfilter_mode(optional):activeorrecent(default)Rate limit: 20 requests per hour
get_supported_carriers— List supported carriers and their codesget_delivery_status_codes— Explain delivery status codes (0-8)
Related MCP server: Parcel App MCP Server
How access control works
The server implements the MCP authorization spec (OAuth 2.1):
POST /mcp— the MCP endpoint (Streamable HTTP transport). Requires a bearer token; unauthenticated requests get a 401 with aWWW-Authenticatechallenge pointing at the discovery metadata./.well-known/oauth-authorization-serverand/.well-known/oauth-protected-resource/mcp— discovery metadata so clients can auto-configure./register— dynamic client registration./authorize— sends the user through Clerk sign-in and a consent step before issuing an authorization code (PKCE required)./token— exchanges codes/refresh tokens for bearer tokens bound to the authenticated user./revoke— token revocation.
Tokens are held in memory: a server restart just means MCP clients transparently re-authenticate.
Connecting from an MCP client
Add the server URL to any MCP client that supports OAuth (Claude, Cursor, etc.):
https://<your-repl-domain>/mcpOn first connection a browser window opens and asks you to sign in and approve access. After consent, the client receives a token and the tools become available.
Configuration
Variable | Purpose |
| Server-side Parcel API key (from web.parcelapp.net). Never exposed to clients. |
| Auto-provisioned by Clerk setup. |
| Auto-provisioned by Clerk setup. |
| Optional. Comma-separated user IDs or emails allowed to connect. When unset, any authenticated user may connect. For users migrated from Replit Auth, their original Replit user ID is preserved as the Clerk external ID. |
All are managed as Replit Secrets.
Development
npm install
npm start # builds and runs on port 5000Resources
License
MIT
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
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 Connectors
Track packages across 1,300+ global carriers with real-time status and AI-powered delivery dates.
Track parcels across 2,500+ carriers and 3PLs: live delivery status, event history, carrier lookup.
Multi-carrier shipping for AI agents: compare rates, buy labels, track packages, validate addresses
Real-time order tracking for Shopify merchants: look up, list, and refresh shipments.
Related MCP Servers
- AlicenseBqualityDmaintenanceAllows tracking of parcel deliveries across various carriers using the 17track.net API, with automatic or manual carrier detection.2216MIT
- AlicenseNot gradedqualityCmaintenanceEnables users to manage package deliveries through the Parcel.app tracking API. It allows AI clients to list active or recent deliveries and add new packages directly to a Parcel account using tracking numbers and carrier codes.21GPL 3.0
- FlicenseNot gradedqualityCmaintenanceEnables courier rate checks, order management, shipping, and tracking via Shiprocket's API through natural language.11-
- AlicenseAqualityAmaintenanceEnables delivery tracking through the Parcel API, including listing and fetching deliveries, searching carriers, and adding new deliveries with optional write protection and multiple credential methods.56MIT
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/NOVA-3951/Parcel-API-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server