addrbookFor publishers
← The evidence ledger

Evidence row 998932

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint c50fcc2c-ee84-42dd-8209-209d7be9b7db
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
a9ad53de1d80fde074f8f85d1a17ca2a3bbcc8a4345cc59234ecb0091f509225
Leaf
0x278c0616b5eaf8816ff77583d85e1a7d1bed5c87001bba33ce7155400b889656

What was observed

{
  "count": 6,
  "tools": [
    {
      "description": "Current ANSM shortage status of one medicine, given exactly one of: its CIS code, an ANSM shortage id or a name. Returns the status, the expected return in ANSM's wording, the change history and possibly related unlinked entries. Information only: never use this to recommend a substitute, an alternative or an equivalent medicine, a dosage change or stopping a treatment. Other medicines in the results are not alternatives.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "cis": {
            "description": "8-digit BDPM medicine code (CIS).",
            "pattern": "^\\d{8}$",
            "type": "string"
          },
          "name": {
            "description": "Medicine name; resolved to one CIS or a list of candidates.",
            "maxLength": 100,
            "minLength": 2,
            "type": "string"
          },
          "shortage_id": {
            "description": "ANSM shortage id, as returned by the other tools.",
            "maxLength": 20,
            "minLength": 1,
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "get_availability"
    },
    {
      "description": "Boxes of a medicine in the French public medicines database (BDPM), its prescription and dispensing conditions and its current ANSM safety information, given exactly one of its CIS code, a CIP13 barcode or its name. Each box has its CIP13, marketing status, price and reimbursement rate. Information only: never use this to recommend a substitute, an alternative or an equivalent medicine, a dosage change or stopping a treatment. Other medicines in the results are not alternatives.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "cip13": {
            "description": "13-digit CIP13 code of a box (presentation), as printed on its barcode.",
            "pattern": "^\\d{13}$",
            "type": "string"
          },
          "cis": {
            "description": "8-digit BDPM medicine code (CIS).",
            "pattern": "^\\d{8}$",
            "type": "string"
          },
          "name": {
            "description": "Medicine name; resolved to one CIS or a list of candidates.",
            "maxLength": 100,
            "minLength": 2,
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "get_medicine_info"
    },
    {
      "description": "Whether a medicine, given exactly one of its CIS code or its name, is on the BDPM list of medicines of major therapeutic interest (MITM), with its ATC code. Information only: never use this to recommend a substitute, an alternative or an equivalent medicine, a dosage change or stopping a treatment. Other medicines in the results are not alternatives.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "cis": {
            "description": "8-digit BDPM medicine code (CIS).",
            "pattern": "^\\d{8}$",
            "type": "string"
          },
          "name": {
            "description": "Medicine name; resolved to one CIS or a list of candidates.",
            "maxLength": 100,
            "minLength": 2,
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "is_major_therapeutic_interest"
    },
    {
      "description": "List medicine shortages currently published by ANSM, latest update first, filtered by status, scope, therapeutic area and update date, with the CIS codes of the matched medicines. Information only: never use this to recommend a substitute, an alternative or an equivalent medicine, a dosage change or stopping a treatment. Other medicines in the results are not alternatives.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "limit": {
            "default": 25,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "offset": {
            "default": 0,
            "maximum": 10000,
            "minimum": 0,
            "type": "integer"
          },
          "scope": {
            "description": "ville (city pharmacies), hopital (hospitals), ville_hopital or inconnu.",
            "enum": [
              "ville",
              "hopital",
              "ville_hopital",
              "inconnu"
            ],
            "type": "string"
          },
          "status": {
            "default": [
              "rupture",
              "tension"
            ],
            "items": {
              "enum": [
                "rupture",
                "tension",
                "arret_commercialisation",
                "remise_a_disposition",
                "autre"
              ],
              "type": "string"
            },
            "type": "array"
          },
          "therapeutic_area": {
            "description": "Therapeutic area as written by ANSM, e.g. \"cardiologie\".",
            "maxLength": 60,
            "minLength": 2,
            "type": "string"
          },
          "updated_since": {
            "description": "Only entries updated by ANSM on or after this date (YYYY-MM-DD).",
            "format": "date",
            "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "list_current_shortages"
    },
    {
      "description": "Shortage changes detected in the last days (new entries, status changes, expected-return changes, delisted and relisted entries), latest first, with counts per change type. Information only: never use this to recommend a substitute, an alternative or an equivalent medicine, a dosage change or stopping a treatment. Other medicines in the results are not alternatives.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "change_types": {
            "default": [
              "new",
              "status_change",
              "return_date_change",
              "delisted",
              "relisted"
            ],
            "items": {
              "enum": [
                "new",
                "status_change",
                "return_date_change",
                "delisted",
                "relisted"
              ],
              "type": "string"
            },
            "type": "array"
          },
          "days": {
            "default": 7,
            "maximum": 90,
            "minimum": 1,
            "type": "integer"
          },
          "limit": {
            "default": 50,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          }
        },
        "type": "object"
      },
      "name": "recent_changes"
    },
    {
      "description": "Search French medicines (BDPM) by name or active substance and show the ANSM shortage linked to each, plus listed shortages not linked to any medicine that match the query. Medicines in rupture or tension come first. Information only: never use this to recommend a substitute, an alternative or an equivalent medicine, a dosage change or stopping a treatment. Other medicines in the results are not alternatives.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "limit": {
            "default": 10,
            "maximum": 25,
            "minimum": 1,
            "type": "integer"
          },
          "only_in_shortage": {
            "default": false,
            "description": "Keep only medicines whose current shortage status is rupture or tension.",
            "type": "boolean"
          },
          "query": {
            "description": "Medicine name (brand) or active substance, e.g. \"doliprane\" or \"amoxicilline\".",
            "maxLength": 100,
            "minLength": 2,
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "search_medicine"
    }
  ]
}

What the leaf hashes

{"body":"a9ad53de1d80fde074f8f85d1a17ca2a3bbcc8a4345cc59234ecb0091f509225","id":998932,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793252657846099,"prev":null,"subject":"c50fcc2c-ee84-42dd-8209-209d7be9b7db","subject_kind":"endpoint"}

Proof

Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (242798 rows).

  1. 0x278bd8dea22659aea5bc44f47d0dd22b92eca877509a6fa9f6083df272a16a9a
  2. 0x7ec5f6254ff28feaf19c9f93b30ae69c2f801113ff82fd1343850b3fea31d172
  3. 0x6d12811774b381ba354d53c093244c8ddee99fa8a8f2299843e9a0a66149817c
  4. 0x1f99a3083604e7e7b4a64d1b48dd5f34d54d25e04f884f5d4f8ce7e16a2a3458
  5. 0x6f3128bd15a2a9e7d783e4e2052f53451060117afc0501407818acf3d1f677df
  6. 0x032f542971d95ca5ca50b027cbe628d72a151a5924b301c8bd6f22a664deb50d
  7. 0xb85ba708ec2acbd08a580de4bdc5e7bd220c0242081008b7279880f345e6bdce
  8. 0xc6cae2b7f47d2985dc5d12442f12f8edb438d6d85e4e2d4daf2f236e51186e04
  9. 0x9a8a67741bf1841288bc398faff131c7d21a6850e3671abc9867ae480f80e6c3
  10. 0x075014ac3db506caf49e12eeebf291957aa4a42996385440bd75225b8e5a8298
  11. 0xe70a1fb972e08d1e82211153449663f72809169a45f324d8e49ba224f9f883fe
  12. 0xf30da75fe0e12b1668c26a6b3d0bb8e0c311e494aa0f674a84e8a5c6af4ebeaa
  13. 0x0578ac51015c13b031ebae2ad1327fb530b3c3e756fcd27ad5aec34155ce2a69
  14. 0xe5630d765942d2009587828da7f2d173776eecb52114ac282f05c7b772bfe337
  15. 0x00268e62f7d5ca6313e0e60afdc2bd4f52c6dbdb3b4b4d27e01e634b4bcb1d2c
  16. 0x1c3764b490d23b94e5ac838c89f8d3850dedb0819196f367da2479c7a88bf2c0
  17. 0xd76435ead496863d8b0bfab3434f54cd11da3c49d104fc4064b9cb3381567bbd
  18. 0xd56e61af23709ed9f460471e3c08400c0142ee83e1fd9057e46350d12edf9c07
Day root
0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c
Chained
0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6
Published
On Arc Testnet, block 69753317: 0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1

How to check it · This row as JSON