24htrack MCP logo

24htrack MCP

Track packages across 3,200+ carriers with automatic carrier detection and MCP tools for monitoring, status checks, and carrier lookup.

Install 24htrack MCP

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "24htrack-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "24htrack-mcp"
      ],
      "env": {
        "TRACK24H_API_KEY": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

Install not yet sandbox-tested— we haven't run this command through our automated sandbox yet. Not a red flag; we're working through the catalog.

Overview

The 24htrack-mcp MCP server connects AI agents to 24htrack.com for package tracking across more than 3,200 carriers. It provides tools to check shipment status, retrieve event history, register tracking numbers, manage monitored shipments, request fresh checks, and list supported carriers. Install it through npx and provide a 24htrack API key. Reach for it when an agent needs to track domestic or international shipments without selecting a carrier manually.

Use cases

  • Track multiple package numbers in one request
  • Register shipments for status monitoring
  • Review the status of registered deliveries
  • Request a fresh shipment check
  • Look up supported carriers

Key features

  • Tracking across 3,200+ carriers
  • Automatic carrier detection
  • Batch lookup for up to 40 packages
  • Registered shipment monitoring
  • Real-time re-check requests
  • Supported-carrier lookup

Tools6

What 24htrack MCP lets your agent do. Expand a tool for its parameters.

Self-reported~86 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 3d ago

Recent health check succeeded.

10/10 checks healthy over the last 58d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 8d ago via OSV.dev · 24htrack-mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

npm downloads163Package downloads in the last 30 days.
Last commit4mo agoMost recent push to the default branch.
Tools exposed6Callable tools this server registers over MCP.

How 24htrack MCP works

What the 24htrack-mcp MCP server does

The 24htrack-mcp MCP server gives an MCP-compatible AI client access to package tracking through 24htrack.com. It supports more than 3,200 carriers, including USPS, UPS, FedEx, DHL, China Post, Yanwen, YunExpress, UniUni, SpeedX, Evri, 4PX, Canada Post, Royal Mail, Australia Post, and DPD.

The service can identify a carrier automatically from a tracking number. This lets an agent accept tracking numbers without requiring the user to name the delivery company first. Tracking results include the current status and the shipment's event history.

How it works

The server runs as an npx-launched MCP process and uses the TRACK24H_API_KEY environment variable to authenticate with the 24htrack.com service. After the client connects it, an agent can call the exposed tools directly or invoke them through natural-language requests.

track_package checks up to 40 packages in one request and returns status information with event history. Registered shipments can be managed separately from one-off lookups. register_tracking adds tracking numbers for monitoring, while list_tracking returns registered numbers and their statuses. realtime_track requests a fresh check, with results expected in 2–5 minutes. delete_tracking archives tracking numbers, and get_carriers lists supported carriers.

Setup and configuration

Create an account at 24htrack.com, open Developer Settings, and generate an API key. Configure the MCP client to start the package with npx -y 24htrack-mcp, then pass the key as TRACK24H_API_KEY.

Claude Desktop uses an mcpServers entry with the server command, arguments, and environment variable. Claude Code can add the server with claude mcp add 24htrack -- npx -y 24htrack-mcp, followed by setting the environment variable. The README also provides MCP settings examples for Cursor and Windsurf.

Tools and capabilities

  • Check up to 40 tracking numbers and retrieve full event histories.
  • Register tracking numbers for ongoing monitoring.
  • List registered tracking numbers and their current statuses.
  • Request a real-time re-check with a stated 2–5 minute result window.
  • Archive registered tracking numbers.
  • Inspect the supported carrier list.
  • Route tracking requests across more than 3,200 carriers with automatic carrier detection.

Limitations and notes

The 24htrack-mcp MCP server requires an API key from 24htrack.com. A real-time re-check is not described as instantaneous; the documented result window is 2–5 minutes. The material identifies delete_tracking as an archive operation rather than a permanent deletion. Carrier coverage is presented through an aggregator and includes the named carriers plus additional supported services.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about 24htrack MCP

24htrack-mcp is an MCP server that connects AI agents to 24htrack.com for package tracking across more than 3,200 carriers. Its main tools check tracking status and event history, register and list monitored shipments, request real-time re-checks, archive tracking numbers, and retrieve supported carriers.

Install it by configuring your MCP client to run `npx -y 24htrack-mcp` and passing a `TRACK24H_API_KEY` environment variable. Get the key by registering at 24htrack.com, opening Developer Settings, and creating an API key.

Yes, 24htrack-mcp works with Cursor. Add the server command, `npx -y 24htrack-mcp`, and the `TRACK24H_API_KEY` value in Cursor's MCP settings.

The `track_package` tool supports up to 40 packages in one request. It returns tracking status and the full available event history for those packages.

Use the `realtime_track` tool to request a fresh tracking check. The documented result window is 2–5 minutes.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG Preview24htrack MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/24htrack-mcp?style=directory)](https://allmcps.com/mcp/24htrack-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/24htrack-mcp"><img src="https://allmcps.com/api/badge/24htrack-mcp?style=directory" alt="24htrack MCP on AllMCPs" /></a>