← The evidence ledger
Evidence row 570256
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 8838922b-aade-489e-a493-b5daeae58f1c
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 5b95e09793ff669e0d9bbd5c9884d770de641b210d54aa934d958bcb2e6075de
- Leaf
- 0xd2708db98f6ffcc67c1f8741e763b75c540690aa8e407eb2e0e1d2c5356e55e6
What was observed
{
"count": 15,
"tools": [
{
"description": "Create a new survey. Returns the survey details including share_url. Supported question types: short_text, long_text, multiple_choice, checkbox, checkbox_list, numeric, star_rating, picture_choice, opinion_scale, date, email, contact_info, poll_question, statement.",
"inputSchema": {
"properties": {
"ending_screens": {
"description": "Optional ending screens list.",
"items": {
"properties": {
"background_alignment": {
"enum": [
"cover",
"left",
"right"
],
"type": "string"
},
"background_alignment_mobile": {
"enum": [
"cover",
"top",
"bottom"
],
"type": "string"
},
"background_image": {
"type": "string"
},
"background_video": {
"type": "string"
},
"button_text": {
"type": "string"
},
"button_url": {
"type": "string"
},
"buttons": {
"items": {
"properties": {
"id": {
"type": "string"
},
"style": {
"enum": [
"primary",
"secondary"
],
"type": "string"
},
"text": {
"type": "string"
},
"url": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
},
"description": {
"type": "string"
},
"id": {
"type": "string"
},
"is_default": {
"type": "boolean"
},
"overlay_color": {
"type": "string"
},
"overlay_opacity": {
"type": "number"
},
"score_range": {
"properties": {
"max": {
"type": "number"
},
"min": {
"type": "number"
}
},
"type": "object"
},
"title": {
"type": "string"
},
"type": {
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"type": "array"
},
"hidden_fields": {
"description": "Hidden fields for URL parameters or custom data, passed through the survey URL.",
"items": {
"properties": {
"default_value": {
"type": "string"
},
"id": {
"type": "string"
},
"name": {
"description": "Field name (used as URL param name)",
"type": "string"
},
"source": {
"enum": [
"url_param",
"manual"
],
"type": "string"
}
},
"required": [
"name"
],
"type": "object"
},
"type": "array"
},
"questions": {
"description": "Array of questions",
"items": {
"properties": {
"button_text": {
"description": "Continue button text for statement questions",
"type": "string"
},
"contact_fields": {
"description": "Contact info fields (contact_info only)",
"items": {
"properties": {
"enabled": {
"type": "boolean"
},
"id": {
"type": "string"
},
"label": {
"type": "string"
},
"placeholder": {
"type": "string"
},
"required": {
"type": "boolean"
},
"type": {
"type": "string"
}
},
"required": [
"label"
],
"type": "object"
},
"type": "array"
},
"description": {
"description": "Optional help text",
"type": "string"
},
"logic": {
"description": "Per-question branching logic (goto / calculation).",
"properties": {
"default_target": {
"description": "Default target question/ending ID",
"type": "string"
},
"default_target_type": {
"enum": [
"question",
"ending"
],
"type": "string"
},
"rules": {
"items": {
"properties": {
"matching_conditions": {
"description": "Array of condition objects or 'and'/'or' strings",
"items": {
"anyOf": [
{
"enum": [
"and",
"or"
],
"type": "string"
},
{
"type": "object"
}
]
},
"type": "array"
},
"result_name": {
"enum": [
"goto",
"add",
"devide",
"subtract",
"multiply"
],
"type": "string"
},
"result_type": {
"enum": [
"logic",
"calculation"
],
"type": "string"
},
"result_value": {
"type": "number"
},
"rule_id": {
"type": "string"
},
"rule_type": {
"enum": [
"if",
"always"
],
"type": "string"
},
"target_id": {
"type": "string"
},
"target_type": {
"enum": [
"question",
"ending"
],
"type": "string"
},
"target_variable": {
"type": "string"
}
},
"required": [
"rule_type",
"result_type",
"result_name"
],
"type": "object"
},
"type": "array"
}
},
"type": "object"
},
"options": {
"description": "Options for multiple_choice, checkbox_list, poll_question",
"items": {
"type": "string"
},
"type": "array"
},
"placeholder": {
"description": "Optional placeholder for input questions",
"type": "string"
},
"required": {
"description": "Whether the question is required",
"type": "boolean"
},
"scale_end": {
"description": "Opinion scale end value (opinion_scale only)",
"type": "number"
},
"scale_end_label": {
"description": "Opinion scale end label (opinion_scale only)",
"type": "string"
},
"scale_start": {
"description": "Opinion scale start value (opinion_scale only)",
"type": "number"
},
"scale_start_label": {
"description": "Opinion scale start label (opinion_scale only)",
"type": "string"
},
"text": {
"description": "Question text",
"type": "string"
},
"type": {
"description": "Question type (e.g. multiple_choice, short_text, opinion_scale)",
"type": "string"
}
},
"required": [
"type",
"text"
],
"type": "object"
},
"type": "array"
},
"settings": {
"properties": {
"allow_multiple_submissions": {
"description": "Allow multiple submissions per user",
"type": "boolean"
},
"is_open": {
"description": "Whether survey accepts responses (default: true)",
"type": "boolean"
},
"is_published": {
"description": "Whether survey is publicly published",
"type": "boolean"
}
},
"type": "object"
},
"styles": {
"description": "Optional styling configuration for branding and visual design.",
"properties": {
"background_color": {
"description": "Hex color, e.g. #FFFFFF",
"type": "string"
},
"corner_radius": {
"enum": [
"none",
"medium",
"large"
],
"type": "string"
},
"font_family": {
"type": "string"
},
"logo": {
"properties": {
"alignment": {
"enum": [
"left",
"center",
"right"
],
"type": "string"
},
"size": {
"enum": [
"sm",
"md",
"lg"
],
"type": "string"
},
"url": {
"type": "string"
}
},
"type": "object"
},
"next_button_text": {
"type": "string"
},
"option_text_color": {
"description": "Hex color",
"type": "string"
},
"question_size": {
"enum": [
"base",
"xl",
"2xl"
],
"type": "string"
},
"question_text_color": {
"description": "Hex color",
"type": "string"
},
"rtl_enabled": {
"type": "boolean"
},
"show_next_button": {
"type": "boolean"
},
"submit_button_color": {
"description": "Hex color, e.g. #4F46E5",
"type": "string"
},
"submit_button_text": {
"type": "string"
},
"submit_button_text_color": {
"description": "Hex color, e.g. #FFFFFF",
"type": "string"
},
"title_size": {
"enum": [
"xl",
"2xl",
"4xl",
"6xl"
],
"type": "string"
},
"use_number_labels": {
"type": "boolean"
}
},
"type": "object"
},
"title": {
"description": "Survey title",
"type": "string"
},
"variables": {
"description": "Custom variables for scoring, calculations, and recall.",
"items": {
"properties": {
"default_value": {
"description": "Default value",
"type": "number"
},
"id": {
"type": "string"
},
"name": {
"description": "Variable name",
"type": "string"
},
"type": {
"enum": [
"number",
"text"
],
"type": "string"
}
},
"required": [
"name"
],
"type": "object"
},
"type": "array"
},
"welcome_screen": {
"description": "Optional welcome screen configuration.",
"properties": {
"background_alignment": {
"enum": [
"cover",
"left",
"right",
"inline"
],
"type": "string"
},
"background_alignment_mobile": {
"enum": [
"cover",
"top",
"bottom",
"inline"
],
"type": "string"
},
"background_image": {
"type": "string"
},
"background_video": {
"type": "string"
},
"button_text": {
"type": "string"
},
"description": {
"type": "string"
},
"estimated_time": {
"type": "string"
},
"id": {
"type": "string"
},
"overlay_color": {
"type": "string"
},
"overlay_opacity": {
"type": "number"
},
"show_estimated_time": {
"type": "boolean"
},
"show_submissions_count": {
"type": "boolean"
},
"title": {
"type": "string"
},
"type": {
"type": "string"
}
},
"type": [
"object",
"null"
]
}
},
"required": [
"title",
"questions"
],
"type": "object"
},
"name": "create_survey"
},
{
"description": "Register a webhook to receive notifications when survey events occur.",
"inputSchema": {
"properties": {
"events": {
"description": "Events to subscribe to (default: response.completed)",
"items": {
"enum": [
"response.completed",
"response.created",
"survey.opened",
"survey.closed"
],
"type": "string"
},
"type": "array"
},
"secret": {
"description": "Secret for HMAC-SHA256 webhook signatures",
"type": "string"
},
"survey_id": {
"description": "Specific survey ID or '*' for all surveys",
"type": "string"
},
"url": {
"description": "Webhook URL to receive POST requests",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "create_webhook"
},
{
"description": "Permanently delete a survey and all its responses.",
"inputSchema": {
"properties": {
"survey_id": {
"description": "The survey ID to delete",
"type": "string"
}
},
"required": [
"survey_id"
],
"type": "object"
},
"name": "delete_survey"
},
{
"description": "Delete a registered webhook.",
"inputSchema": {
"properties": {
"webhook_id": {
"description": "The webhook ID to delete",
"type": "string"
}
},
"required": [
"webhook_id"
],
"type": "object"
},
"name": "delete_webhook"
},
{
"description": "Create a copy of an existing survey with all its questions, styles, logic, and screens. Returns the new survey details including share_url.",
"inputSchema": {
"properties": {
"survey_id": {
"description": "The survey ID to duplicate",
"type": "string"
},
"title": {
"description": "Optional title for the copy (defaults to 'Original Title (Copy)')",
"type": "string"
}
},
"required": [
"survey_id"
],
"type": "object"
},
"name": "duplicate_survey"
},
{
"description": "Get analytics summary for a survey (views, responses, completion rate).",
"inputSchema": {
"properties": {
"survey_id": {
"description": "The survey ID",
"type": "string"
}
},
"required": [
"survey_id"
],
"type": "object"
},
"name": "get_analytics"
},
{
"description": "Get a single response by ID.",
"inputSchema": {
"properties": {
"response_id": {
"description": "The response ID",
"type": "string"
},
"survey_id": {
"description": "The survey ID",
"type": "string"
}
},
"required": [
"survey_id",
"response_id"
],
"type": "object"
},
"name": "get_response"
},
{
"description": "Get full details of a specific survey including all questions.",
"inputSchema": {
"properties": {
"survey_id": {
"description": "The survey ID",
"type": "string"
}
},
"required": [
"survey_id"
],
"type": "object"
},
"name": "get_survey"
},
{
"description": "List images from the account's media library, including brandkits, uploaded media, logos, and theme backgrounds.",
"inputSchema": {
"properties": {
"limit": {
"description": "Max images to return (default 100, max 500).",
"type": "number"
},
"search": {
"description": "Optional search term to filter images by name/URL.",
"type": "string"
}
},
"type": "object"
},
"name": "list_media_library_images"
},
{
"description": "List responses for a survey with pagination and filters. Returns response metadata and answers.",
"inputSchema": {
"properties": {
"page": {
"description": "Page number (default: 1)",
"type": "number"
},
"per_page": {
"description": "Results per page (default: 20, max: 50)",
"type": "number"
},
"since": {
"description": "ISO date - only responses after this date",
"type": "string"
},
"status": {
"description": "Filter by response status (default: completed)",
"enum": [
"completed",
"partial",
"all"
],
"type": "string"
},
"survey_id": {
"description": "The survey ID",
"type": "string"
},
"until": {
"description": "ISO date - only responses before this date",
"type": "string"
}
},
"required": [
"survey_id"
],
"type": "object"
},
"name": "list_responses"
},
{
"description": "List all surveys in your PollBolt account with pagination.",
"inputSchema": {
"properties": {
"page": {
"description": "Page number (default: 1)",
"type": "number"
},
"per_page": {
"description": "Results per page (default: 20, max: 100)",
"type": "number"
},
"status": {
"description": "Filter by status",
"enum": [
"open",
"closed",
"all"
],
"type": "string"
}
},
"type": "object"
},
"name": "list_surveys"
},
{
"description": "List all registered webhooks for your account.",
"inputSchema": {
"properties": {
"survey_id": {
"description": "Optional: filter by survey ID",
"type": "string"
}
},
"type": "object"
},
"name": "list_webhooks"
},
{
"description": "Submit a response to a survey programmatically. Answers is a map of question_id to answer value.",
"inputSchema": {
"properties": {
"answers": {
"description": "Map of question_id -> answer value",
"type": "object"
},
"completion_time": {
"description": "Completion time in milliseconds",
"type": "number"
},
"survey_id": {
"description": "The survey ID",
"type": "string"
},
"user_id": {
"description": "Optional user identifier",
"type": "string"
}
},
"required": [
"survey_id",
"answers"
],
"type": "object"
},
"name": "submit_response"
},
{
"description": "Update a survey's title, questions, settings, styles, screens, or logic. Providing questions replaces all existing questions.",
"inputSchema": {
"properties": {
"ending_screens": {
"description": "Replace all ending screens.",
"items": {
"properties": {
"background_alignment": {
"enum": [
"cover",
"left",
"right"
],
"type": "string"
},
"background_alignment_mobile": {
"enum": [
"cover",
"top",
"bottom"
],
"type": "string"
},
"background_image": {
"type": "string"
},
"background_video": {
"type": "string"
},
"button_text": {
"type": "string"
},
"button_url": {
"type": "string"
},
"buttons": {
"items": {
"properties": {
"id": {
"type": "string"
},
"style": {
"enum": [
"primary",
"secondary"
],
"type": "string"
},
"text": {
"type": "string"
},
"url": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
},
"description": {
"type": "string"
},
"id": {
"type": "string"
},
"is_default": {
"type": "boolean"
},
"overlay_color": {
"type": "string"
},
"overlay_opacity": {
"type": "number"
},
"score_range": {
"properties": {
"max": {
"type": "number"
},
"min": {
"type": "number"
}
},
"type": "object"
},
"title": {
"type": "string"
},
"type": {
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"type": "array"
},
"hidden_fields": {
"description": "Replace all hidden fields.",
"items": {
"properties": {
"default_value": {
"type": "string"
},
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"source": {
"enum": [
"url_param",
"manual"
],
"type": "string"
}
},
"required": [
"name"
],
"type": "object"
},
"type": "array"
},
"questions": {
"description": "Replacement questions array (replaces all questions)",
"items": {
"properties": {
"button_text": {
"type": "string"
},
"contact_fields": {
"items": {
"properties": {
"enabled": {
"type": "boolean"
},
"id": {
"type": "string"
},
"label": {
"type": "string"
},
"placeholder": {
"type": "string"
},
"required": {
"type": "boolean"
},
"type": {
"type": "string"
}
},
"required": [
"label"
],
"type": "object"
},
"type": "array"
},
"description": {
"type": "string"
},
"logic": {
"properties": {
"default_target": {
"type": "string"
},
"default_target_type": {
"enum": [
"question",
"ending"
],
"type": "string"
},
"rules": {
"items": {
"properties": {
"matching_conditions": {
"items": {
"anyOf": [
{
"enum": [
"and",
"or"
],
"type": "string"
},
{
"type": "object"
}
]
},
"type": "array"
},
"result_name": {
"enum": [
"goto",
"add",
"devide",
"subtract",
"multiply"
],
"type": "string"
},
"result_type": {
"enum": [
"logic",
"calculation"
],
"type": "string"
},
"result_value": {
"type": "number"
},
"rule_id": {
"type": "string"
},
"rule_type": {
"enum": [
"if",
"always"
],
"type": "string"
},
"target_id": {
"type": "string"
},
"target_type": {
"enum": [
"question",
"ending"
],
"type": "string"
},
"target_variable": {
"type": "string"
}
},
"required": [
"rule_type",
"result_type",
"result_name"
],
"type": "object"
},
"type": "array"
}
},
"type": "object"
},
"options": {
"items": {
"type": "string"
},
"type": "array"
},
"placeholder": {
"type": "string"
},
"required": {
"type": "boolean"
},
"scale_end": {
"type": "number"
},
"scale_end_label": {
"type": "string"
},
"scale_start": {
"type": "number"
},
"scale_start_label": {
"type": "string"
},
"text": {
"type": "string"
},
"type": {
"type": "string"
}
},
"required": [
"type",
"text"
],
"type": "object"
},
"type": "array"
},
"settings": {
"properties": {
"allow_multiple_submissions": {
"type": "boolean"
},
"is_open": {
"type": "boolean"
},
"is_published": {
"type": "boolean"
}
},
"type": "object"
},
"styles": {
"description": "Partial styling update. Only provided fields are changed.",
"properties": {
"background_color": {
"type": "string"
},
"corner_radius": {
"enum": [
"none",
"medium",
"large"
],
"type": "string"
},
"font_family": {
"type": "string"
},
"logo": {
"properties": {
"alignment": {
"enum": [
"left",
"center",
"right"
],
"type": "string"
},
"size": {
"enum": [
"sm",
"md",
"lg"
],
"type": "string"
},
"url": {
"type": "string"
}
},
"type": "object"
},
"next_button_text": {
"type": "string"
},
"option_text_color": {
"type": "string"
},
"question_size": {
"enum": [
"base",
"xl",
"2xl"
],
"type": "string"
},
"question_text_color": {
"type": "string"
},
"rtl_enabled": {
"type": "boolean"
},
"show_next_button": {
"type": "boolean"
},
"submit_button_color": {
"type": "string"
},
"submit_button_text": {
"type": "string"
},
"submit_button_text_color": {
"type": "string"
},
"title_size": {
"enum": [
"xl",
"2xl",
"4xl",
"6xl"
],
"type": "string"
},
"use_number_labels": {
"type": "boolean"
}
},
"type": "object"
},
"survey_id": {
"description": "The survey ID",
"type": "string"
},
"title": {
"description": "New title",
"type": "string"
},
"variables": {
"description": "Replace all variables.",
"items": {
"properties": {
"default_value": {
"type": "number"
},
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"type": {
"enum": [
"number",
"text"
],
"type": "string"
}
},
"required": [
"name"
],
"type": "object"
},
"type": "array"
},
"welcome_screen": {
"description": "Replace welcome screen (set null to remove).",
"properties": {
"background_alignment": {
"enum": [
"cover",
"left",
"right",
"inline"
],
"type": "string"
},
"background_alignment_mobile": {
"enum": [
"cover",
"top",
"bottom",
"inline"
],
"type": "string"
},
"background_image": {
"type": "string"
},
"background_video": {
"type": "string"
},
"button_text": {
"type": "string"
},
"description": {
"type": "string"
},
"estimated_time": {
"type": "string"
},
"id": {
"type": "string"
},
"overlay_color": {
"type": "string"
},
"overlay_opacity": {
"type": "number"
},
"show_estimated_time": {
"type": "boolean"
},
"show_submissions_count": {
"type": "boolean"
},
"title": {
"type": "string"
},
"type": {
"type": "string"
}
},
"type": [
"object",
"null"
]
}
},
"required": [
"survey_id"
],
"type": "object"
},
"name": "update_survey"
},
{
"description": "Update a webhook's URL, events, active status, or secret.",
"inputSchema": {
"properties": {
"events": {
"items": {
"enum": [
"response.completed",
"response.created",
"survey.opened",
"survey.closed"
],
"type": "string"
},
"type": "array"
},
"is_active": {
"type": "boolean"
},
"secret": {
"type": "string"
},
"url": {
"type": "string"
},
"webhook_id": {
"description": "The webhook ID",
"type": "string"
}
},
"required": [
"webhook_id"
],
"type": "object"
},
"name": "update_webhook"
}
]
}What the leaf hashes
{"body":"5b95e09793ff669e0d9bbd5c9884d770de641b210d54aa934d958bcb2e6075de","id":570256,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793139668110205,"prev":null,"subject":"8838922b-aade-489e-a493-b5daeae58f1c","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (273461 rows).
- 0xd2709c382241937114ad876f749427aeddfc723456e43fe2c3aa2800b889f423
- 0xf39e2f73962c8ffa2e7f0a3b51d60dd2c0e7d19c6215d969ee178e72022ae506
- 0xa796c3a55dd8ceab9bd5b50a10bc85ae721fef838add8da97362e46ca9d481e3
- 0xac8a52ccbd13fb0924d044d2534cdeeda30da05a0ae520909fd65eb822fe6ac5
- 0x3cd55bb645c694c939e3e8c6948ccb88bfb93dbacd6717760c93cc532795d63b
- 0x353568f3ea24e3fb545c5d3cc87c50a611b574430a338fff1bc699c4846d67d9
- 0x5f499b67e3e42552ce1060d847a0ebff7373537628a9a646dc0ae606dfb57d1f
- 0xe92f1d2da3b9a1d41d0983d7795b0b7ce16e003aa5bddd33ef3f9c6858ade0d2
- 0xd543725d8c54258de2d5097dfdc1f4a825897fc63c8b4d12ac1933020845f3d1
- 0x63fab591f55ad00bc0e680f7d7ae749a4bf51899db148b9197a165bd355e1eb9
- 0x621d4dbcfb70ab294046951fe2837a8b39f75c67fac3f911dfa479f7fb2b5b53
- 0x171aeb7198e4c29bd794c75ee3b02f70c21f3caa4365d2b304c00b891f1bbc94
- 0xc66f83a1320fe7c1faf22674eeeb7fae22ecd2f0b102d9619a484291f2ce104a
- 0x8f676edfb4faaa290229d8f4f69ab721fc627424463d62f5146b3d1ca7f2f0c6
- 0x969cd44e5a4e8dc3110540398fbf689659eb51df735c1cda5d8f021ef9ff5683
- 0xa94627de1af0e823832e05a9069b304ecccb8c0cdb8f9cfc4f2039bfb9799dc5
- 0xdf1105afdc109de3c09a98fc8a3864159ad964e6f49b635c105a27a1e1f14310
- 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
- 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
- Day root
- 0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
- Chained
- 0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
- Published
- On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4