addrbookFor publishers
← The evidence ledger

Evidence row 1786282

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 1587db2c-f2bb-4c92-ac62-a831352132ed
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
ea5b6df34a24aeb0ec7131c00d048b675d5990581fb19cd5c5285f8b406cdb00
Leaf
0x9b8f90d512ee90786af855f1d89f02a71f9c2b12795bab2d82631a68da8316b0

What was observed

{
  "count": 4,
  "tools": [
    {
      "description": "Check one LLM request's token counts against a pricing snapshot and return a deterministic decision: allow, pre-cliff warning, hard-cliff reroute, or budget-gate block, with estimated costs and a cheaper fallback model where one exists. Estimates only, not billing. Receives model name and token counts only, never prompt content.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "allow_async_batch": {
            "default": true,
            "type": "boolean"
          },
          "budget_gate_usd": {
            "default": 0.06,
            "minimum": 0,
            "type": "number"
          },
          "cache_hit_rate": {
            "default": 0.4,
            "maximum": 1,
            "minimum": 0,
            "type": "number"
          },
          "cold_start_cache_write": {
            "default": false,
            "type": "boolean"
          },
          "completion_tokens": {
            "maximum": 9007199254740991,
            "minimum": 0,
            "type": "integer"
          },
          "model": {
            "description": "Model ID from list_supported_models (gpt-6-1-sol, claude-haiku-5-5, claude-sonnet-5-5, claude-opus-5-5, gpt-6-luna)",
            "type": "string"
          },
          "pass_rate": {
            "default": 0.96,
            "exclusiveMinimum": 0,
            "maximum": 1,
            "type": "number"
          },
          "prompt_tokens": {
            "maximum": 9007199254740991,
            "minimum": 0,
            "type": "integer"
          },
          "request_id": {
            "description": "Optional trace ID (1..64 alphanumeric/underscore/hyphen chars).",
            "maxLength": 64,
            "pattern": "^[a-zA-Z0-9_-]{1,64}$",
            "type": "string"
          },
          "retry_rate": {
            "default": 0.05,
            "maximum": 1,
            "minimum": 0,
            "type": "number"
          },
          "routed_cache_hit_rate": {
            "maximum": 1,
            "minimum": 0,
            "type": "number"
          }
        },
        "required": [
          "model",
          "prompt_tokens",
          "completion_tokens"
        ],
        "type": "object"
      },
      "name": "check_context_cliff"
    },
    {
      "description": "Retrieve the cryptographic snapshot metadata (Merkle root, RS256 public key URL, snapshot date, and 12/12 CI self-test reference) for the current pricing snapshot.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "etuki_get_audit_evidence"
    },
    {
      "description": "Search and filter across all 563 Merkle-committed LLM API and cloud infrastructure entities in the Etuki catalog by keyword.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "query": {
            "description": "Model or vendor keyword (e.g. gpt-6.1, claude, gemini, deepseek, hunyuan)",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "etuki_search_models"
    },
    {
      "description": "Return the 5 deterministic cliff-engine models supported by check_context_cliff along with their input/output rates, cache rates, cliff token thresholds, soft-block thresholds, fallback targets, pricing_snapshot_id, and Merkle root.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "list_supported_models"
    }
  ]
}

What the leaf hashes

{"body":"ea5b6df34a24aeb0ec7131c00d048b675d5990581fb19cd5c5285f8b406cdb00","id":1786282,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793559323729131,"prev":null,"subject":"1587db2c-f2bb-4c92-ac62-a831352132ed","subject_kind":"endpoint"}

Proof

Its day has not closed yet. A day closes ten minutes after midnight UTC; the proof appears here then.

How to check it · This row as JSON