{
  "reportVersion": 1,
  "generatedBy": "mcpdoctor",
  "scannedAt": "2026-10-11T03:32:28.231Z",
  "server": {
    "registryName": "com.opnplatform/packindex",
    "title": "PackIndex",
    "description": "Packaging material prices, quote checks, contract price adjustments, pack costing and supplier RFQs.",
    "registryVersion": "1.1.0"
  },
  "endpoint": "https://opnplatform.com/api/mcp",
  "trust": {
    "finalStatus": "PASS",
    "protocolVersion": "2025-03-26",
    "serverInfo": {
      "name": "opn-packindex-packiq",
      "title": "OPN PackIndex & PACKIQ",
      "version": "2.1.0"
    },
    "toolCount": 26,
    "findings": [
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[0].limit has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[0].query has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[3].layer has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[3].limit has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[3].offset has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[5].question has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[6].discipline has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[7].agent_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[7].result_signal has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[11].base_price has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[11].weight has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[13].period has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[14].layer has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[14].limit has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[14].period has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[15].flute has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[15].format has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[15].height_mm has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[15].horizon has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[15].length_mm has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[15].quantity has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[15].width_mm has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[16].brief has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[16].project_name has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[18].goal has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[19].name has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[19].project_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[21].currency has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[21].notes has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[21].quantity has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[21].region has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[21].target_price has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[23].rfq_id has no description"
      },
      {
        "code": "PROPERTY_DESCRIPTION_MISSING",
        "severity": "WARN",
        "message": "tools[24].limit has no description"
      }
    ]
  },
  "verify": "npx @eidonze/mcpdoctor schema https://opnplatform.com/api/mcp"
}