17TRACK MCP by usefulapi

io.usefulapi由 usefulapi.io 发布官方发布者v1.23.3更新于 Nov 7, 2026

Track parcels across 3000+ carriers with 17TRACK: register numbers, read tracking events and quota.

发布方自己的服务:Ably MCP by usefulapi

已验证Streamable HTTP可网页运行位置与生活商业与电商

概览

AI 生成的概览

托管式 17TRACK 服务器,让助手登记包裹单号、读取承运商物流事件与配送状态,并查询追踪配额。

可以做什么
  • 查询配额与用量:账户追踪配额、剩余单量以及每月工具调用计量
  • 列出与读取物流:按承运商、状态或登记日期检索已登记单号,并获取最多 10 个单号的完整事件、里程碑与预计送达
  • 登记与即时查询:每次调用登记最多 10 个单号,或对单个单号做一次即时承运商查询
  • 管理包裹:更改承运商、设置标签、停止追踪或重新开始已停止的单号
  • 订阅与反馈:升级到 Pro 或 Pro+、取消订阅,或提交功能请求
适用场景
适合让助手回答关于已追踪包裹的问题,例如哪些包裹已送达、最新物流事件是什么,或登记新的单号并保持状态更新,而无需打开 17TRACK 后台。
运行要求
远程 streamable HTTP 端点,无需本地安装。通过 OAuth 使用你自己的 17TRACK 凭据登录,因此只添加服务器地址,不要添加 Authorization 头或 API 密钥。免费方案每月 50 次工具调用,另有付费方案。
安装前请注意
多个工具会写入你的 17TRACK 账户并消耗配额:即时查询、登记单号与更改承运商都可能计费,停止追踪不退还配额。更改承运商次数有限且可能按一票包裹计费;单号只能重新开始一次。升级会返回 Stripe 结账付款链接,取消订阅当期不退款。执行写入操作前请先确认。

安装

在 SourceWeft 中

  1. 打开 控制台中的 17TRACK MCP by usefulapi,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.usefulapi%2F17track/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "17track-by-usefulapi": {
      "type": "http",
      "url": "https://17track.usefulapi.io/mcp"
    }
  }
}

README

17TRACK MCP by usefulapi

Use 17TRACK from Claude, Cursor, or any MCP client — tracking numbers, tracking events, quota and carrier changes across 3000+ carriers. Hosted, no local install: connect with your own 17TRACK credentials.

Live endpoint: https://17track.usefulapi.io/mcp · Homepage: https://usefulapi.io/17track

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://17track.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http 17track https://17track.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
json
{  "mcpServers": {    "17track": {      "url": "https://17track.usefulapi.io/mcp"    }  }}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your 17TRACK credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/17track/

Tools

ToolTypeWhat it does
track17_get_quotareadGet tracking quota
track17_list_tracking_numbersreadList registered tracking numbers
track17_get_trackingreadGet tracking details
track17_realtime_lookupwriteReal-time lookup of one number
track17_register_numberswriteRegister tracking numbers
track17_change_carrierwriteChange the carrier of a number
track17_change_tagwriteChange the tag of a number
track17_stop_trackingwriteStop tracking numbers
track17_retrackwriteRestart tracking of stopped numbers
track17_usage_statusmetaUsage status (free-tier meter)
track17_request_featuremetaRequest a missing feature
track17_upgrademetaUpgrade to Pro or Pro+
track17_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per user)$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with track17_upgrade (it returns a Stripe Checkout link). Cancel any time with track17_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running track17_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT © usefulapi. Not affiliated with or endorsed by 17TRACK.

来源:servers/17track/README.md,提交 4046075

工具

9

track17_get_quota

Get tracking quota

The account's tracking quota: total, used, remaining, used today, the daily registration limit (0 = no limit) and the free e-mail quota. Each registered tracking number uses 1 quota. POST /getquota.

无需输入参数。

track17_list_tracking_numbers

List registered tracking numbers

Search the tracking numbers registered on this account (40 per page) with their carrier, status, registration and last-update times, and latest event. Filter by number(s), carrier, tracking state, package status or registration date. Free: it does not use quota. POST /gettracklist.

输入参数carriernumberspage_noorder_bydata_originpackage_statustracking_statusregister_time_toregister_time_from

track17_get_tracking

Get tracking details

Full tracking details (status, sub-status, milestones, every carrier event with time and location, estimated delivery) for up to 10 numbers that are ALREADY registered on this account. Free: it does not use quota. A number that is not registered comes back in `rejected` — register it first with track17_register_numbers, or use track17_realtime_lookup. POST /gettrackinfo.

输入参数numbers必填

track17_realtime_lookup

Real-time lookup of one number

WRITE (uses quota): look up ONE tracking number directly at the carrier right now, without registering it. Costs 1 quota per call (standard: carrier data up to 3 hours old). If the number is already registered, a changed result is also pushed to the account. Not supported for USPS, Royal Mail, Australia Post, Direct Freight Express, DHL eCommerce US and DHL Global Forwarding; some accounts are not enabled for real-time lookups. POST /getRealTimeTrackInfo.

输入参数number必填carriership_datephone_number_last_4destination_postal_code

track17_register_numbers

Register tracking numbers

WRITE (uses quota): start tracking up to 10 tracking numbers per call. Each ACCEPTED number costs 1 quota from this account (see track17_get_quota); rejected numbers cost nothing. Deleting and re-registering a number costs again. 17TRACK then updates the status itself every 6-12 hours; read it with track17_get_tracking. The carrier is detected automatically unless a carrier code is given. No e-mail notifications are enabled. POST /register.

输入参数numbers必填

track17_change_carrier

Change the carrier of a number

WRITE: assign a different carrier to registered tracking numbers (up to 10 per call), for example when auto-detection picked the wrong one. A number can change carrier at most 5 times, and a successful change can be charged as one shipment (see track17_get_quota). POST /changecarrier.

输入参数changes必填

track17_change_tag

Change the tag of a number

WRITE: set the tag (your own label, max 100 characters) of a registered tracking number. It replaces the old tag. Free. POST /changeinfo.

输入参数tag必填number必填carrier

track17_stop_tracking

Stop tracking numbers

WRITE: stop tracking registered numbers (up to 10 per call). The numbers stay in the account for 90 days with their history and can be restarted ONCE each with track17_retrack. Stopping does not refund quota. POST /stoptrack.

输入参数numbers必填

track17_retrack

Restart tracking of stopped numbers

WRITE: restart tracking of stopped numbers (up to 10 per call). Each number can be restarted only ONCE in its lifetime, so a second restart is rejected. POST /retrack.

输入参数numbers必填

版本历史

19
  1. v1.23.3最新Nov 7, 2026
  2. v1.22.3Nov 5, 2026
  3. v1.22.2Nov 5, 2026
  4. v1.22.1Nov 4, 2026
  5. v1.22.0Nov 3, 2026
  6. v1.21.1Nov 3, 2026
  7. v1.20.0Nov 1, 2026
  8. v1.18.0Oct 31, 2026
  9. v1.17.0Oct 31, 2026
  10. v1.16.2Oct 30, 2026
  11. v1.16.0Oct 29, 2026
  12. v1.11.0Oct 26, 2026
  13. v1.8.3Oct 25, 2026
  14. v1.8.0Oct 25, 2026
  15. v1.7.0Oct 24, 2026
  16. v1.4.0Oct 23, 2026
  17. v1.3.4Oct 22, 2026
  18. v1.3.3Oct 21, 2026
  19. v1.0.0Oct 12, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Usefulapi 集成