addrbookFor publishers
← The evidence ledger

Evidence row 301883

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint da14f063-9bb3-495b-a561-1006dc4ec894
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
4e4609cebb93f8b6c7e0cabbdd1985d6b3507a4a11fa30aa730afa825653150a
Leaf
0x9ef1b91f49d7ad6eeac619a916488b05c9f9a2c1a1eba83e3c7baa63d31d7830

What was observed

{
  "count": 19,
  "tools": [
    {
      "description": "MUTATING: add a comment to a ticket. `public` defaults to true (a reply visible to the requester); set it false for an internal agent note. Convenience over PUT /tickets/{id}.json.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "body": {
            "description": "Comment text (required).",
            "minLength": 1,
            "type": "string"
          },
          "id": {
            "description": "Numeric ticket id (required).",
            "exclusiveMinimum": 0,
            "maximum": 9007199254740991,
            "type": "integer"
          },
          "public": {
            "description": "Public reply (true, default) or internal note (false).",
            "type": "boolean"
          }
        },
        "required": [
          "id",
          "body"
        ],
        "type": "object"
      },
      "name": "zendesk_add_ticket_comment"
    },
    {
      "description": "MUTATING: create a new support ticket. `subject` and `comment_body` are required; the comment becomes the ticket's first message. Zendesk REST: POST /tickets.json.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "assignee_id": {
            "description": "Agent id to assign the ticket to.",
            "exclusiveMinimum": 0,
            "maximum": 9007199254740991,
            "type": "integer"
          },
          "comment_body": {
            "description": "Body of the ticket's first comment (required).",
            "minLength": 1,
            "type": "string"
          },
          "comment_public": {
            "description": "Whether the first comment is public (default true).",
            "type": "boolean"
          },
          "group_id": {
            "description": "Group id to assign the ticket to.",
            "exclusiveMinimum": 0,
            "maximum": 9007199254740991,
            "type": "integer"
          },
          "priority": {
            "description": "Priority: urgent | high | normal | low.",
            "enum": [
              "urgent",
              "high",
              "normal",
              "low"
            ],
            "type": "string"
          },
          "requester_id": {
            "description": "User id of the ticket requester.",
            "exclusiveMinimum": 0,
            "maximum": 9007199254740991,
            "type": "integer"
          },
          "status": {
            "description": "Status: new | open | pending | hold | solved | closed.",
            "enum": [
              "new",
              "open",
              "pending",
              "hold",
              "solved",
              "closed"
            ],
            "type": "string"
          },
          "subject": {
            "description": "Ticket subject/title (required).",
            "minLength": 1,
            "type": "string"
          },
          "tags": {
            "description": "Tags to set on the ticket.",
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "type": {
            "description": "Type: problem | incident | question | task.",
            "enum": [
              "problem",
              "incident",
              "question",
              "task"
            ],
            "type": "string"
          }
        },
        "required": [
          "subject",
          "comment_body"
        ],
        "type": "object"
      },
      "name": "zendesk_create_ticket"
    },
    {
      "description": "Return the currently authenticated user — a quick way to verify credentials and subdomain. Zendesk REST: GET /users/me.json.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {},
        "type": "object"
      },
      "name": "zendesk_current_user"
    },
    {
      "description": "Run a saved view by id and return the matching tickets. Zendesk REST: GET /views/{id}/execute.json.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "id": {
            "description": "Numeric view id (required; from zendesk_list_views).",
            "exclusiveMinimum": 0,
            "maximum": 9007199254740991,
            "type": "integer"
          },
          "page": {
            "description": "Page number for offset pagination.",
            "exclusiveMinimum": 0,
            "maximum": 9007199254740991,
            "type": "integer"
          },
          "per_page": {
            "description": "Records per page (max 100).",
            "exclusiveMinimum": 0,
            "maximum": 100,
            "type": "integer"
          },
          "sort_by": {
            "description": "Field to sort the resulting tickets by.",
            "type": "string"
          },
          "sort_order": {
            "description": "Sort direction: asc or desc.",
            "enum": [
              "asc",
              "desc"
            ],
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "name": "zendesk_execute_view"
    },
    {
      "description": "Fetch a single organization by id. Zendesk REST: GET /organizations/{id}.json.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "id": {
            "description": "Numeric organization id (required).",
            "exclusiveMinimum": 0,
            "maximum": 9007199254740991,
            "type": "integer"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "name": "zendesk_get_organization"
    },
    {
      "description": "Fetch a single ticket by id. Zendesk REST: GET /tickets/{id}.json.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "id": {
            "description": "Numeric ticket id (required).",
            "exclusiveMinimum": 0,
            "maximum": 9007199254740991,
            "type": "integer"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "name": "zendesk_get_ticket"
    },
    {
      "description": "Fetch SLA / response / resolution time metrics for a ticket. Zendesk REST: GET /tickets/{id}/metrics.json.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "id": {
            "description": "Numeric ticket id (required).",
            "exclusiveMinimum": 0,
            "maximum": 9007199254740991,
            "type": "integer"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "name": "zendesk_get_ticket_metrics"
    },
    {
      "description": "Fetch a single user by id. Zendesk REST: GET /users/{id}.json.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "id": {
            "description": "Numeric user id (required).",
            "exclusiveMinimum": 0,
            "maximum": 9007199254740991,
            "type": "integer"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "name": "zendesk_get_user"
    },
    {
      "description": "List agent groups. Zendesk REST: GET /groups.json.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "page": {
            "description": "Page number for offset pagination.",
            "exclusiveMinimum": 0,
            "maximum": 9007199254740991,
            "type": "integer"
          },
          "per_page": {
            "description": "Records per page (max 100).",
            "exclusiveMinimum": 0,
            "maximum": 100,
            "type": "integer"
          }
        },
        "type": "object"
      },
      "name": "zendesk_list_groups"
    },
    {
      "description": "List macros (reusable sets of ticket actions/replies agents apply). Zendesk REST: GET /macros.json.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "access": {
            "description": "Filter by access, e.g. 'personal' or 'shared'.",
            "type": "string"
          },
          "active": {
            "description": "If true, only active macros.",
            "type": "boolean"
          }
        },
        "type": "object"
      },
      "name": "zendesk_list_macros"
    },
    {
      "description": "List organizations (offset pagination). Zendesk REST: GET /organizations.json.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "page": {
            "description": "Page number for offset pagination.",
            "exclusiveMinimum": 0,
            "maximum": 9007199254740991,
            "type": "integer"
          },
          "per_page": {
            "description": "Records per page (max 100).",
            "exclusiveMinimum": 0,
            "maximum": 100,
            "type": "integer"
          }
        },
        "type": "object"
      },
      "name": "zendesk_list_organizations"
    },
    {
      "description": "List customer satisfaction (CSAT) ratings, optionally filtered by score. Zendesk REST: GET /satisfaction_ratings.json.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "page": {
            "description": "Page number for offset pagination.",
            "exclusiveMinimum": 0,
            "maximum": 9007199254740991,
            "type": "integer"
          },
          "score": {
            "description": "Filter by rating state, e.g. 'good', 'bad', or 'received'.",
            "enum": [
              "offered",
              "unoffered",
              "received",
              "received_with_comment",
              "received_without_comment",
              "good",
              "good_with_comment",
              "good_without_comment",
              "bad",
              "bad_with_comment",
              "bad_without_comment"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "zendesk_list_satisfaction_ratings"
    },
    {
      "description": "List the comments (public replies and internal notes) on a ticket, oldest first. Zendesk REST: GET /tickets/{id}/comments.json.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "id": {
            "description": "Numeric ticket id (required).",
            "exclusiveMinimum": 0,
            "maximum": 9007199254740991,
            "type": "integer"
          },
          "page": {
            "description": "Page number for offset pagination.",
            "exclusiveMinimum": 0,
            "maximum": 9007199254740991,
            "type": "integer"
          },
          "per_page": {
            "description": "Records per page (max 100).",
            "exclusiveMinimum": 0,
            "maximum": 100,
            "type": "integer"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "name": "zendesk_list_ticket_comments"
    },
    {
      "description": "List all standard and custom ticket fields — useful for discovering field ids/values before creating or updating tickets. Zendesk REST: GET /ticket_fields.json.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {},
        "type": "object"
      },
      "name": "zendesk_list_ticket_fields"
    },
    {
      "description": "List recent tickets (offset pagination). Zendesk REST: GET /tickets.json.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "page": {
            "description": "Page number for offset pagination.",
            "exclusiveMinimum": 0,
            "maximum": 9007199254740991,
            "type": "integer"
          },
          "per_page": {
            "description": "Records per page (max 100).",
            "exclusiveMinimum": 0,
            "maximum": 100,
            "type": "integer"
          },
          "sort_by": {
            "description": "Field to sort by.",
            "enum": [
              "id",
              "subject",
              "created_at",
              "updated_at",
              "status",
              "requester",
              "group",
              "assignee"
            ],
            "type": "string"
          },
          "sort_order": {
            "description": "Sort direction: asc or desc (default asc).",
            "enum": [
              "asc",
              "desc"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "zendesk_list_tickets"
    },
    {
      "description": "List saved ticket views (curated ticket lists). Use zendesk_execute_view to run one. Zendesk REST: GET /views.json.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "access": {
            "description": "Filter by access: 'personal' or 'shared'.",
            "enum": [
              "personal",
              "shared"
            ],
            "type": "string"
          },
          "active": {
            "description": "If true, only active views.",
            "type": "boolean"
          }
        },
        "type": "object"
      },
      "name": "zendesk_list_views"
    },
    {
      "description": "Unified search across tickets, users, organizations and groups using Zendesk search syntax. Examples: `type:ticket status:open`, `type:user email:jane@acme.com`, `type:organization name:acme`. Zendesk REST: GET /search.json.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "page": {
            "description": "Page number for offset pagination.",
            "exclusiveMinimum": 0,
            "maximum": 9007199254740991,
            "type": "integer"
          },
          "query": {
            "description": "Zendesk search query, e.g. 'type:ticket status:open priority:high' (required).",
            "minLength": 1,
            "type": "string"
          },
          "sort_by": {
            "description": "Field to sort by.",
            "enum": [
              "updated_at",
              "created_at",
              "priority",
              "status",
              "ticket_type"
            ],
            "type": "string"
          },
          "sort_order": {
            "description": "Sort direction: asc or desc (default desc).",
            "enum": [
              "asc",
              "desc"
            ],
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "zendesk_search"
    },
    {
      "description": "Find users by name, email, phone, or other attributes. Zendesk REST: GET /users/search.json.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "page": {
            "description": "Page number for offset pagination.",
            "exclusiveMinimum": 0,
            "maximum": 9007199254740991,
            "type": "integer"
          },
          "per_page": {
            "description": "Records per page (max 100).",
            "exclusiveMinimum": 0,
            "maximum": 100,
            "type": "integer"
          },
          "query": {
            "description": "Search string — a name, email, phone, or external id, e.g. 'jane@acme.com' (required).",
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "zendesk_search_users"
    },
    {
      "description": "MUTATING: update an existing ticket. Provide the ticket `id` plus at least one field to change (status, priority, assignee_id, group_id, type, tags, or a comment). Zendesk REST: PUT /tickets/{id}.json.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "assignee_id": {
            "description": "Agent id to (re)assign to.",
            "exclusiveMinimum": 0,
            "maximum": 9007199254740991,
            "type": "integer"
          },
          "comment_body": {
            "description": "Body of a comment to add as part of this update.",
            "type": "string"
          },
          "comment_public": {
            "description": "Whether the added comment is public (default true; set false for an internal note).",
            "type": "boolean"
          },
          "group_id": {
            "description": "Group id to (re)assign to.",
            "exclusiveMinimum": 0,
            "maximum": 9007199254740991,
            "type": "integer"
          },
          "id": {
            "description": "Numeric ticket id (required).",
            "exclusiveMinimum": 0,
            "maximum": 9007199254740991,
            "type": "integer"
          },
          "priority": {
            "description": "New priority: urgent | high | normal | low.",
            "enum": [
              "urgent",
              "high",
              "normal",
              "low"
            ],
            "type": "string"
          },
          "status": {
            "description": "New status: new | open | pending | hold | solved | closed.",
            "enum": [
              "new",
              "open",
              "pending",
              "hold",
              "solved",
              "closed"
            ],
            "type": "string"
          },
          "tags": {
            "description": "Tags to set on the ticket (replaces existing).",
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "type": {
            "description": "New type: problem | incident | question | task.",
            "enum": [
              "problem",
              "incident",
              "question",
              "task"
            ],
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "name": "zendesk_update_ticket"
    }
  ]
}

What the leaf hashes

{"body":"4e4609cebb93f8b6c7e0cabbdd1985d6b3507a4a11fa30aa730afa825653150a","id":301883,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793054341854369,"prev":null,"subject":"da14f063-9bb3-495b-a561-1006dc4ec894","subject_kind":"endpoint"}

Proof

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

  1. 0x9ef1ca93b9e242099d00af38c453c6362e6ad1f1abfbbc4160f3d34f03701e4f
  2. 0x1c5d33b972334912950c25d40ac5f7f09521a5c1df1e3b7268b070c45b3883bc
  3. 0x48851cd8e7f810b09129d94daa22a0e01d437f307bc128457fecbe696cc69b14
  4. 0x09d4cc32fbc47f20770179ee2bc746512ef3bffbbc0988b3e3f484cf90d3a156
  5. 0x44c09f86501ab371288712f33e5d2c03e2b8f05d07f893fac35caa26f09e3386
  6. 0x0ac7c56d5aadc767660f3947471a5e3a2adaaa597baa82f5616e7b7ef4e05ec5
  7. 0x636f8e48fed77262218a28fe63103f0cd3cc1d00ec4152a07fe9437e81412398
  8. 0xe25eacb409bcf8dcde5bf8243af16b8c25bd34fcb5adbb70f05adc5a5407929c
  9. 0x37ee73943865bf198a6ad0909a71ef6410546144bf4916090c84f20f6cf2e0ee
  10. 0xf41043f542980b32be9b3ced5ce838546c4aba89c89cec784be33684bd2a251c
  11. 0xb5a5da1d8cc5364d4e1e81f176a4bcbca86e02bf02b30e06db118bb7f2c487a8
  12. 0x6367dad81ab5c2e6f424ad3e06310c9b75079293d62a08dfbde98ef993c35229
  13. 0xf8d3e004d9a208d2c5e82ab676956d80f8a3c78387c61dad15a3a8269efee0d8
  14. 0x6713795704ddd9c528d421fadd9cc96b0200a4ddbba84f88e718d4968dde888b
  15. 0x62a900133713919f4eed33d8336876b7a6d538233b8a4f3ed03b29aa44f5bad0
  16. 0x1ac20d30773e1f4f2f811540e9a99b5cca9177c9e2e029acc0d80cf3f1d11f0f
  17. 0xd21942ae3214eff88e08ab04884fd4b11958b51af9a0741b7668e2d07a2c56c9
  18. 0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f
  19. 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON