Token导航 LogoToken导航TokenDH.com
TrackMage MCP logo
运维云端HTTP官方级别未说明来源级核验

TrackMage MCP

MCP Server

TrackMage MCP Server是一个基于Model Context Protocol (MCP)的物流追踪API服务,支持全球1600多家运输商的包裹监控和物流管理,提供订单管理、运输商检测等功能。

工具数

10

提示词数

0

GitHub Stars

2

资源数

0
订单管理JavaScriptClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

trackmage

提供方

trackmage

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

TrackMage MCP服务器-发货跟踪API和物流API集成

模型上下文协议(MCP)服务器,用于使用TrackMage api跟踪api、包裹监控和物流管理。支持全球1600多家运营商的跟踪。

特性

  • 运营商支持:追踪全球1600多家运营商的包裹(完整列表)
  • 资源:工作区、发货、订单、承运商、跟踪状态
  • 工具:创建装运/订单,获取装运检查点,承运人检测
  • 认证:具有客户端凭据的OAuth

⚠️ 数据隐私声明

与您的法学硕士提供者共享数据:此MCP服务器向您使用的任何LLM(Claude、ChatGPT等)提供数据。虽然这是MCP服务器的预期行为,但请确保您能够轻松地与您选择的LLM提供商共享物流数据,包括跟踪号、客户电子邮件、地址和装运详细信息。

最佳实践:

  • 如果您有隐私问题,请仅使用非敏感或测试数据
  • 检查LLM提供商的数据处理政策
  • 考虑退出训练数据程序(如果可用)
  • 确保符合组织的数据策略

先决条件

  • Node.js v18+
  • TrackMage帐户

获取凭据

  1. 注册并登录 TrackMage.
  2. 首选 设置>API密钥.
  3. 输入一个 应用程序名称 (例如“MCP”)和 应用程序URL (例如。, http://localhost:3000).
  4. 点击 生成 并复制您的 客户端ID客户端密钥.
  5. 注意你的 工作区ID 从仪表板URL。

安装

选项1:本地设置

git clone https://github.com/yourusername/trackmage-mcp-server.git
cd trackmage-mcp-server
npm install
cp .env.example .env
# Edit .env with your credentials
npm start

配置

编辑 .env:

TRACKMAGE_CLIENT_ID=your_client_id_here
TRACKMAGE_CLIENT_SECRET=your_client_secret_here
TRACKMAGE_WORKSPACE_ID=your_workspace_id_here

用法

运行服务器:

npm start

然后使用

{
  "mcpServers": {
    "trackmage": {
      "transport": {
        "type": "http",
        "host": "localhost",
        "port": 3000
      }
    }
  }
}

或使用文件处理:

{
  "mcpServers": {

    "trackmage": {
      "command": "node",
      "args": ["/path/to/trackmage-mcp-server/index.js"],
      "env": {
        "TRACKMAGE_CLIENT_ID": "your_client_id_here",
        "TRACKMAGE_CLIENT_SECRET": "your_client_secret_here",
        "TRACKMAGE_WORKSPACE_ID": "your_workspace_id_here"
      }
    }

  }
}

MCP资源

  • trackmage:///workspaces/{id}
  • trackmage:///shipments/{id}
  • trackmage:///orders/{id}
  • trackmage:///carriers/{id}
  • trackmage:///tracking_statuses/{id}

MCP工具

出货管理

  • create_shipment:创建新装运

- 参数: { trackingNumber, originCarrier?, email?, workspaceId? } - 退货:已创建发货对象

  • update_shipment:更新现有装运

- 参数: { shipmentId, trackingNumber?, originCarrier?, email?, status? } - 退货:已更新的发货对象

  • list_shipments:列出来自工作区的发货

- 参数: { workspaceId?, page?, itemsPerPage? } - 退货:装运对象数组

  • get_shipment_checkpoints:获取货物的跟踪检查点

- 参数: { shipmentId } - 返回:跟踪检查点事件数组

  • retrack_shipments:通过追踪号码重新追踪多批货物

- 参数: { trackingNumbers: [{ number, originCarrier? }], workspaceId? } - 返回:重新跟踪结果

订单管理

  • create_order:创建新订单

- 参数: { orderNumber, email?, workspaceId? } - 返回:已创建订单对象

  • update_order:更新现有订单

- 参数: { orderId, orderNumber?, email?, status? } - 返回:已更新订单对象

  • list_orders:列出工作区中的订单

- 参数: { workspaceId?, page?, itemsPerPage? } - 返回:订单对象数组

运营商管理

  • list_carriers:列出可用的承运商

- 参数: { page?, itemsPerPage? } - 返回:包含代码和名称的载体对象数组

  • detect_carrier:检测跟踪号的可能载体

- 参数: { trackingNumber } - 返回:可能的载波匹配数组

测试

npm test

目录标签

目录标签

订单管理JavaScriptClaude物流追踪本地部署包裹监控运输商检测API集成

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

HTTP

鉴权方式(authType,认证方式)

oauth

工具数量(toolCount,工具数)

10

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

HTTPoauth部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP