24hTrack — package tracking across 3,200+ carriers (npm stdio)
About
MCP server for 24hTrack — universal package tracking across 30+ carriers
Details
- Transport
- SSE
Explore
- Tracks packages across 3,200+ carriers with automatic detection.
- Provides a real-time event timeline for any tracking number.
- Supports registering, listing, and deleting tracking numbers.
- Offers forced real-time re-checks (results in 2–5 minutes).
- Lists all supported carriers on demand.
- Batch track up to 40 packages in one request.
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
24hTrack — package tracking across 3,200+ carriers (npm stdio)Command (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Once connected, just ask your AI:
> "Track my package 1Z999AA10123456784"
> "Register these tracking numbers and check their status: 9400111899223456789012, 1Z999AA10123456784"
> "Show me all my tracked packages"
> "What carriers does 24hTrack support?"
track_package
Get tracking status and full event history for up to 40 packages
register_tracking
Register new tracking numbers for monitoring
list_tracking
List all your registered tracking numbers with status
realtime_track
Force a real-time re-check (results in 2-5 min)
delete_tracking
Archive tracking numbers
get_carriers
List all supported carriers
| Tool | Description |
|------|-------------|
| track_package | Get tracking status and full event history for up to 40 packages |
| register_tracking | Register new tracking numbers for monitoring |
| list_tracking | List all your registered tracking numbers with status |
| realtime_track | Force a real-time re-check (results in 2-5 min) |
| delete_tracking | Archive tracking numbers |
| get_carriers | List all supported carriers |
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"24htrack \u2014 package tracking across 3,200+ carriers (npm stdio)": {
"24htrack": {
"command": "npx",
"args": [
"-y",
"24htrack-mcp"
],
"env": {
"TRACK24H_API_KEY": "your-api-key-here"
}
}
}
}
}
McpServers
{
"24htrack": {
"command": "npx",
"args": [
"-y",
"24htrack-mcp"
],
"env": {
"TRACK24H_API_KEY": "your-api-key-here"
}
}
}
24hTrack MCP Server
Universal package tracking for AI agents via Model Context Protocol. Track packages across 3,200+ carriers including USPS, UPS, FedEx, DHL, China Post, Yanwen, YunExpress, UniUni, SpeedX, Evri, 4PX, and more — with automatic carrier detection, so agents can paste any tracking number and get a real-time event timeline.
Quick Setup
Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"24htrack": {
"command": "npx",
"args": ["-y", "24htrack-mcp"],
"env": {
"TRACK24H_API_KEY": "your-api-key-here"
}
}
}
}
Claude Code
claude mcp add 24htrack -- npx -y 24htrack-mcp
Then set the env variable:
export TRACK24H_API_KEY=your-api-key-here
Cursor / Windsurf
Add to MCP settings:
{
"24htrack": {
"command": "npx",
"args": ["-y", "24htrack-mcp"],
"env": {
"TRACK24H_API_KEY": "your-api-key-here"
}
}
}
Get Your API Key
1. Register at 24htrack.com
2. Go to Developer Settings
3. Create an API key
Available Tools
| Tool | Description |
|------|-------------|
| track_package | Get tracking status and full event history for up to 40 packages |
| register_tracking | Register new tracking numbers for monitoring |
| list_tracking | List all your registered tracking numbers with status |
| realtime_track | Force a real-time re-check (results in 2-5 min) |
| delete_tracking | Archive tracking numbers |
| get_carriers | List all supported carriers |
Example Usage
Once connected, just ask your AI:
> "Track my package 1Z999AA10123456784"
> "Register these tracking numbers and check their status: 9400111899223456789012, 1Z999AA10123456784"
> "Show me all my tracked packages"
> "What carriers does 24hTrack support?"
Supported Carriers
USPS, UPS, FedEx, DHL, YunExpress, Yanwen Express, 4PX, Evri, Canada Post, Royal Mail, Australia Post, DPD, UniUni, SpeedX, and 25+ more via aggregator routing.
Links
- Website: 24htrack.com
- API Docs: 24htrack.com/api
- Pricing: 24htrack.com/pricing
License
MIT
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



