NetCourier Parcel Tracking

MCP server for tracking parcels using the NetCourier tracking service.

我该使用它吗

质量与安全性

A
描述质量
100%
模式完整度
77%
命名质量
100%
投毒风险
100%
权限匹配度
100%
协议合规性
100%

基于对工具定义和协议合规性的自动分析。

上下文开销

~466token 数(工具定义)
~847 B典型响应大小
对注意力的影响极小(占 128k 上下文窗口的 0.36%)

这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。

安装

一键安装

将以下内容添加到你的 `claude_desktop_config.json` 文件中:

{
  "mcpServers": {
    "tracking-mcp-server": {
      "url": "https://netcourier.app/mcp"
    }
  }
}

远程端点

https://netcourier.app/mcpstreamable-http

它能做什么

工具清单

工具(3)

🟢 只读🟡 写入🔴 删除⚪ 未知
🟢list_tracking_systems

List the tracking systems that are explicitly configured, and the default URL pattern used for other system names.

输入模式

{
  "type": "object",
  "properties": {},
  "required": [],
  "additionalProperties": false
}
🟢get_parcel_tracking(system, trackingNo)

Get the latest tracking information / status / event history of a parcel (consignment) from a courier system. Use when the user asks about a parcel, shipment, consignment or tracking number and mentions a system name (e.g. 'sparkle'). Extract the system name and the tracking number from the user's message. If the user separately asks for the delivery location or the signature/proof of delivery, use the get_delivery_proof tool instead (or afterwards) - it needs a postcode as well.

输入模式

{
  "type": "object",
  "properties": {
    "system": {
      "type": "string",
      "description": "Name of the tracking system, e.g. 'sparkle' from 'in sparkle system'. Lower-case sub-domain name only."
    },
    "trackingNo": {
      "type": "string",
      "description": "The parcel tracking number, e.g. EX10004130651"
    }
  },
  "required": [
    "system",
    "trackingNo"
  ],
  "additionalProperties": false
}
🟢get_delivery_proof(system, trackingNo, postcode)

Get proof-of-delivery details for a parcel: delivery/collection location and the recipient's signature, from a courier system. Use when the user asks where a parcel was delivered, who signed for it, or for proof of delivery / POD. Requires the system name, the tracking number, and a postcode (the collection or delivery postcode for that parcel) - if the postcode is not given or known from earlier in the conversation, ask the user for it rather than guessing.

输入模式

{
  "type": "object",
  "properties": {
    "system": {
      "type": "string",
      "description": "Name of the tracking system, e.g. 'sparkle'. Lower-case sub-domain name only."
    },
    "trackingNo": {
      "type": "string",
      "description": "The parcel tracking number, e.g. EX10004130651"
    },
    "postcode": {
      "type": "string",
      "description": "The collection or delivery postcode for this parcel, e.g. 'W14 0HN'"
    }
  },
  "required": [
    "system",
    "trackingNo",
    "postcode"
  ],
  "additionalProperties": false
}

社区

评价此服务器

证据

最近观测

已验证未记录版本3 个工具