addrbookFor publishers
← The evidence ledger

Evidence row 563373

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 99fd22d2-528b-4132-b0c7-689f5ab50e1e
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
225a312bf5649983390ca8212ac6a5c537d6980e10ab1908d05c040c02c1b166
Leaf
0x910c98ca8e6e2ead5bb2ff25e25335f696a5da6e976c310a95130a848ad1ac2c

What was observed

{
  "count": 7,
  "tools": [
    {
      "description": "What a standard (AS9100D, NADCAP, ECSS, ISO 9001, MIL-STD …) certifies, why a buyer cares, what it is typically required for, and which suppliers in the index claim it.",
      "inputSchema": {
        "properties": {
          "standard": {
            "type": "string"
          }
        },
        "required": [
          "standard"
        ],
        "type": "object"
      },
      "name": "explain_standard"
    },
    {
      "description": "All specifications for one part, whether the manufacturer confirmed them, and the supplier.",
      "inputSchema": {
        "properties": {
          "id": {
            "description": "Part id from a search result",
            "type": "integer"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "name": "get_part"
    },
    {
      "description": "Full profile: what they make, capabilities (process, tolerance, envelope, material, lead time), certifications claimed, categories and products. Contact details are not returned — use the profile URL.",
      "inputSchema": {
        "properties": {
          "slug": {
            "description": "Supplier slug from a search result",
            "type": "string"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "get_supplier"
    },
    {
      "description": "The part tree (segment → assembly → component) with supplier counts. Use to see what the index covers and where it has gaps.",
      "inputSchema": {
        "properties": {},
        "type": "object"
      },
      "name": "list_categories"
    },
    {
      "description": "Send a quote request to whobuildsit, which reviews it and passes it to suppliers who can make the part. Before calling, ASK THE USER for their work email and explicit consent to share the request and email with suppliers — never invent an email. Give a part_id or supplier_slug from earlier results when you have one. Suppliers reply to the user directly; nothing is sent automatically.",
      "inputSchema": {
        "properties": {
          "buyer_company": {
            "type": "string"
          },
          "buyer_country": {
            "type": "string"
          },
          "buyer_email": {
            "description": "The user's work email, as they gave it",
            "type": "string"
          },
          "buyer_name": {
            "type": "string"
          },
          "consent": {
            "description": "true only if the user explicitly agreed to share this request and their email with suppliers",
            "type": "boolean"
          },
          "export_controlled": {
            "description": "ITAR/EAR or similar",
            "enum": [
              "yes",
              "no",
              "unsure"
            ],
            "type": "string"
          },
          "nda": {
            "description": "true if the user will only share drawings after suppliers sign an NDA",
            "type": "boolean"
          },
          "needed_by": {
            "description": "Date or lead time",
            "type": "string"
          },
          "part_id": {
            "type": "integer"
          },
          "quantity": {
            "type": "string"
          },
          "requirement": {
            "description": "What is needed: part, specification, material, tolerance, certification, drawings available",
            "type": "string"
          },
          "supplier_slug": {
            "type": "string"
          }
        },
        "required": [
          "requirement",
          "buyer_email",
          "consent"
        ],
        "type": "object"
      },
      "name": "request_quote"
    },
    {
      "description": "Find parts by keyword and/or numeric specification. Units are understood: \"3000 psi\" also matches parts rated in bar; \"Ø40 mm\", \"1250 °C\", \"10 GHz\" work. Returns matching parts with supplier, key specs and a URL.",
      "inputSchema": {
        "properties": {
          "confirmed_only": {
            "description": "Only parts whose data the manufacturer confirmed",
            "type": "boolean"
          },
          "limit": {
            "default": 10,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "description": "e.g. \"3000 psi needle valve\", \"space heat pipe\", \"vacuum furnace 1250 C\"",
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "search_parts"
    },
    {
      "description": "Find companies that can make something — by process (e.g. \"5-axis machining\", \"vacuum brazing\"), material, certification (e.g. \"AS9100D\"), category, or country. Most space hardware is made to drawing by contract manufacturers that have no product catalogue; this is how to find them.",
      "inputSchema": {
        "properties": {
          "certification": {
            "description": "e.g. \"AS9100D\", \"NADCAP\", \"ISO 9001\"",
            "type": "string"
          },
          "country": {
            "description": "e.g. \"India\", \"United Kingdom\", \"USA\"",
            "type": "string"
          },
          "limit": {
            "default": 10,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "description": "Free text over name, description, capabilities and categories",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "search_suppliers"
    }
  ]
}

What the leaf hashes

{"body":"225a312bf5649983390ca8212ac6a5c537d6980e10ab1908d05c040c02c1b166","id":563373,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793137694911370,"prev":null,"subject":"99fd22d2-528b-4132-b0c7-689f5ab50e1e","subject_kind":"endpoint"}

Proof

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

  1. 0x910c5961e4362572f180ea24be6d527cf9aa0d85f7ec1deeaed82b158a566c0d
  2. 0xdcd396a8f3a3366ad576e200f6482d4a195124bc5107799b442a9dc5afb5767f
  3. 0x7c0e85e0f31ad8daf4f792d7c11118ad5499bd5b5b90b7a43cf7d99c721aa9d6
  4. 0x232ddcb363f1a95fe49e09a16bc4e7e046eb53ba15b3c79bc8d4ea0029d17355
  5. 0xf03b0e17ef783b9342de7ae5814f3cdfe75a1cd8152f61a5f11642815079bda1
  6. 0xd4a07c971809d6d7ab7cba6cd42730f76fd0e5a1707c08ffd9239ebf0d827a1c
  7. 0x96a1b7afd896e2ae0a1623591d6f7bf2649949984dbef60772b92a1d69640e33
  8. 0xb9d87578605cb783879caa148a8226c4ace2a13783f52b56a88f340c933f52e9
  9. 0x8f565cdd57d6208f088fe2949de871ede4952d2764ef9a4ae54a284341e6585d
  10. 0xcf1579124a36b994ebce625361a328f39495c357c67b5a9dc898c6b372112fc1
  11. 0xe4e0761e46bc22777bc9e4a5791f18fb8244210f2d943234802b8ccdc8d058dc
  12. 0xfd2b06953e26e4e360d929209ec04f8c67b7bbdc4861dbc60618fbc5f9b393f0
  13. 0x5c9cbca5bb1d6be4d84e301b4e4c1a280536eb16ee98ed4add9057142c132dde
  14. 0x06e3b43165f5b3c31d850bc32f20b2e25b844564c4e042c141b9748c26a5a600
  15. 0xb4f7223140c8a36cb87a63d77cf617086d9968dc4658f03e102571ebe06e9ed6
  16. 0xfecf3d4646dd4984a13dd715499e842c3fde63692336d97394c2bfd8e877ca5d
  17. 0xf30fddbf4811226c58e8f0daf36fddd79fc5f1356b592bb1d99a8061ddbabe66
  18. 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
  19. 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON