{
  "name": "rsa-cross-border",
  "title": "RSA Cross Border",
  "description": "WebMCP tools exposed by rsaxb.com for shipment tracking. Tools are registered in-browser via navigator.modelContext when an agent-capable browser loads the site.",
  "version": "1.0.0",
  "homepage": "https://rsaxb.com/",
  "docs": "https://rsaxb.com/llms-full.txt",
  "transports": [
    {
      "type": "webmcp",
      "description": "Tools register via navigator.modelContext.registerTool() on page load. Declarative toolname/tooldescription attributes are also present on the tracking form at /tracking/detail.",
      "registeredOn": [
        "https://rsaxb.com/",
        "https://rsaxb.com/tracking/detail"
      ]
    }
  ],
  "capabilities": {
    "tools": {
      "listChanged": false
    }
  },
  "tools": [
    {
      "name": "track_shipment",
      "title": "Track an RSA Cross Border shipment",
      "description": "Look up the latest status, location, and travel history for an RSA Cross Border tracking number.",
      "inputSchema": {
        "type": "object",
        "required": [
          "tracking_no"
        ],
        "properties": {
          "tracking_no": {
            "type": "string",
            "minLength": 3,
            "maxLength": 64,
            "description": "The shipment tracking number."
          }
        }
      },
      "annotations": {
        "readOnlyHint": true
      },
      "restBacking": {
        "method": "GET",
        "url": "https://rsaxb.com/api/tracking/{tracking_no}"
      }
    },
    {
      "name": "open_tracking_page",
      "title": "Open the tracking page for one or more shipments",
      "description": "Navigate the current tab to the RSA Cross Border tracking page, pre-filled with the given tracking numbers.",
      "inputSchema": {
        "type": "object",
        "required": [
          "tracking_numbers"
        ],
        "properties": {
          "tracking_numbers": {
            "type": "array",
            "minItems": 1,
            "maxItems": 25,
            "items": {
              "type": "string",
              "minLength": 3,
              "maxLength": 64
            }
          }
        }
      },
      "annotations": {
        "readOnlyHint": true,
        "openWorldHint": true
      }
    }
  ],
  "contact": {
    "url": "https://rsaxb.com/",
    "name": "RSA Cross Border"
  }
}