addrbookFor publishers
← The evidence ledger

Evidence row 3777913

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 610ca61c-5582-4d4d-8602-9376fcab70bc
Recorded
Previous row
#3419317
Body SHA-256
45555fe950194d83aed69209e7d499d01435fae0a87448377290d2d082b0c668
Leaf
0xc1adf4147856cdb5f5f94ceaa9800fb3fb686b5e27c8990dde16fb04e34c08b1

What was observed

{
  "count": 70,
  "tools": [
    {
      "description": "Your account incl. credit balance.",
      "inputSchema": {
        "properties": {},
        "title": "account_meArguments",
        "type": "object"
      },
      "name": "account_me"
    },
    {
      "description": "Job status/result (queued|running|completed|failed).",
      "inputSchema": {
        "properties": {
          "job_id": {
            "title": "Job Id",
            "type": "string"
          },
          "structured_data_only": {
            "default": false,
            "title": "Structured Data Only",
            "type": "boolean"
          }
        },
        "required": [
          "job_id"
        ],
        "title": "agent_job_getArguments",
        "type": "object"
      },
      "name": "agent_job_get"
    },
    {
      "description": "Recent agent jobs.",
      "inputSchema": {
        "properties": {
          "limit": {
            "default": 20,
            "title": "Limit",
            "type": "integer"
          }
        },
        "title": "agent_job_listArguments",
        "type": "object"
      },
      "name": "agent_job_list"
    },
    {
      "description": "Run the browsing agent on a task (async; costs agent_job credits). Jobs are in-memory (lost on restart).",
      "inputSchema": {
        "properties": {
          "lang": {
            "default": "en",
            "title": "Lang",
            "type": "string"
          },
          "output_json_schema": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "title": "Output Json Schema"
          },
          "target_url": {
            "default": "__agent__",
            "title": "Target Url",
            "type": "string"
          },
          "text": {
            "title": "Text",
            "type": "string"
          },
          "variables": {
            "anyOf": [
              {
                "additionalProperties": true,
                "type": "object"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "title": "Variables"
          }
        },
        "required": [
          "text"
        ],
        "title": "agent_job_submitArguments",
        "type": "object"
      },
      "name": "agent_job_submit"
    },
    {
      "description": "Models available for the ai_agent step (provider, id, tier, credit_multiplier, vision, reasoning).",
      "inputSchema": {
        "properties": {},
        "title": "ai_models_listArguments",
        "type": "object"
      },
      "name": "ai_models_list"
    },
    {
      "description": "Inspect large JSON: mode summary|schema|value|preview, optional dotted path. Costs 1 mcp_call.",
      "inputSchema": {
        "properties": {
          "json_text": {
            "title": "Json Text",
            "type": "string"
          },
          "mode": {
            "default": "summary",
            "title": "Mode",
            "type": "string"
          },
          "path": {
            "default": "",
            "title": "Path",
            "type": "string"
          }
        },
        "required": [
          "json_text"
        ],
        "title": "analyze_jsonArguments",
        "type": "object"
      },
      "name": "analyze_json"
    },
    {
      "description": "Click an element by visible text, label or CSS selector. Costs 1 mcp_call.",
      "inputSchema": {
        "properties": {
          "description": {
            "title": "Description",
            "type": "string"
          },
          "session": {
            "default": "default",
            "title": "Session",
            "type": "string"
          }
        },
        "required": [
          "description"
        ],
        "title": "browser_clickArguments",
        "type": "object"
      },
      "name": "browser_click"
    },
    {
      "description": "Click at pixel coordinates of the (resized) viewport. Costs 1 mcp_call.",
      "inputSchema": {
        "properties": {
          "session": {
            "default": "default",
            "title": "Session",
            "type": "string"
          },
          "x": {
            "title": "X",
            "type": "integer"
          },
          "y": {
            "title": "Y",
            "type": "integer"
          }
        },
        "required": [
          "x",
          "y"
        ],
        "title": "browser_click_atArguments",
        "type": "object"
      },
      "name": "browser_click_at"
    },
    {
      "description": "Close your browser session (free). Idle sessions are closed after 30 minutes.",
      "inputSchema": {
        "properties": {
          "session": {
            "default": "default",
            "title": "Session",
            "type": "string"
          }
        },
        "title": "browser_close_sessionArguments",
        "type": "object"
      },
      "name": "browser_close_session"
    },
    {
      "description": "Extract text from a described area of the page. Costs 1 mcp_call.",
      "inputSchema": {
        "properties": {
          "area_description": {
            "title": "Area Description",
            "type": "string"
          },
          "session": {
            "default": "default",
            "title": "Session",
            "type": "string"
          }
        },
        "required": [
          "area_description"
        ],
        "title": "browser_extract_textArguments",
        "type": "object"
      },
      "name": "browser_extract_text"
    },
    {
      "description": "Type a value into an input identified by label/placeholder/selector. Costs 1 mcp_call.",
      "inputSchema": {
        "properties": {
          "field_description": {
            "title": "Field Description",
            "type": "string"
          },
          "session": {
            "default": "default",
            "title": "Session",
            "type": "string"
          },
          "value": {
            "title": "Value",
            "type": "string"
          }
        },
        "required": [
          "field_description",
          "value"
        ],
        "title": "browser_fillArguments",
        "type": "object"
      },
      "name": "browser_fill"
    },
    {
      "description": "Return the current page HTML. Costs 1 mcp_call.",
      "inputSchema": {
        "properties": {
          "session": {
            "default": "default",
            "title": "Session",
            "type": "string"
          }
        },
        "title": "browser_get_htmlArguments",
        "type": "object"
      },
      "name": "browser_get_html"
    },
    {
      "description": "Open a URL in your private server-side browser session. `browser_session_label` loads a saved login\n    (see browser_session_put) when the session is first created. Costs 1 mcp_call.",
      "inputSchema": {
        "properties": {
          "browser_session_label": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "title": "Browser Session Label"
          },
          "session": {
            "default": "default",
            "title": "Session",
            "type": "string"
          },
          "url": {
            "title": "Url",
            "type": "string"
          }
        },
        "required": [
          "url"
        ],
        "title": "browser_navigateArguments",
        "type": "object"
      },
      "name": "browser_navigate"
    },
    {
      "description": "Paste rich text (HTML) into the focused editor as a clipboard paste, keeping formatting\n    (rich-text / contenteditable editors). Click the target first. Costs 1 mcp_call.",
      "inputSchema": {
        "properties": {
          "html": {
            "title": "Html",
            "type": "string"
          },
          "session": {
            "default": "default",
            "title": "Session",
            "type": "string"
          },
          "text": {
            "default": "",
            "title": "Text",
            "type": "string"
          }
        },
        "required": [
          "html"
        ],
        "title": "browser_paste_htmlArguments",
        "type": "object"
      },
      "name": "browser_paste_html"
    },
    {
      "description": "Press a key on the focused element ('Enter', 'Tab', 'Escape', 'Control+a', ...). Costs 1 mcp_call.",
      "inputSchema": {
        "properties": {
          "count": {
            "default": 1,
            "title": "Count",
            "type": "integer"
          },
          "key": {
            "title": "Key",
            "type": "string"
          },
          "session": {
            "default": "default",
            "title": "Session",
            "type": "string"
          }
        },
        "required": [
          "key"
        ],
        "title": "browser_press_keyArguments",
        "type": "object"
      },
      "name": "browser_press_key"
    },
    {
      "description": "Screenshot of the current page (JPEG). Costs 1 mcp_call.",
      "inputSchema": {
        "properties": {
          "session": {
            "default": "default",
            "title": "Session",
            "type": "string"
          }
        },
        "title": "browser_screenshotArguments",
        "type": "object"
      },
      "name": "browser_screenshot"
    },
    {
      "description": "Scroll 'up' or 'down'. Costs 1 mcp_call.",
      "inputSchema": {
        "properties": {
          "amount": {
            "default": 600,
            "title": "Amount",
            "type": "integer"
          },
          "direction": {
            "default": "down",
            "title": "Direction",
            "type": "string"
          },
          "session": {
            "default": "default",
            "title": "Session",
            "type": "string"
          }
        },
        "title": "browser_scrollArguments",
        "type": "object"
      },
      "name": "browser_scroll"
    },
    {
      "description": "Delete a saved login.",
      "inputSchema": {
        "properties": {
          "label": {
            "title": "Label",
            "type": "string"
          }
        },
        "required": [
          "label"
        ],
        "title": "browser_session_deleteArguments",
        "type": "object"
      },
      "name": "browser_session_delete"
    },
    {
      "description": "Get a saved storageState.",
      "inputSchema": {
        "properties": {
          "label": {
            "title": "Label",
            "type": "string"
          }
        },
        "required": [
          "label"
        ],
        "title": "browser_session_getArguments",
        "type": "object"
      },
      "name": "browser_session_get"
    },
    {
      "description": "List saved logins (Playwright storageState slots).",
      "inputSchema": {
        "properties": {},
        "title": "browser_session_listArguments",
        "type": "object"
      },
      "name": "browser_session_list"
    },
    {
      "description": "Save a Playwright storageState (stored encrypted).",
      "inputSchema": {
        "properties": {
          "label": {
            "title": "Label",
            "type": "string"
          },
          "storage_state": {
            "additionalProperties": true,
            "title": "Storage State",
            "type": "object"
          }
        },
        "required": [
          "label",
          "storage_state"
        ],
        "title": "browser_session_putArguments",
        "type": "object"
      },
      "name": "browser_session_put"
    },
    {
      "description": "Purchasable credit packs.",
      "inputSchema": {
        "properties": {},
        "title": "credit_packsArguments",
        "type": "object"
      },
      "name": "credit_packs"
    },
    {
      "description": "Create a Stripe Checkout URL for a pack; a human must open it to pay.",
      "inputSchema": {
        "properties": {
          "credits_amount": {
            "title": "Credits Amount",
            "type": "integer"
          }
        },
        "required": [
          "credits_amount"
        ],
        "title": "credits_checkout_urlArguments",
        "type": "object"
      },
      "name": "credits_checkout_url"
    },
    {
      "description": "Credit usage history: balance, 30-day spend by reason, and ledger entries (newest first).\n    Each entry has delta, reason (pipeline_run, ai_agent, schedule_run, chat_turn, agent_job, builder_call,\n    debug_chat, mcp_usage, purchase, signup_grant, refund, ...), detail (what it was for), balance_after.\n    `kind`: \"spend\" (charges only) or \"credit\" (grants/purchases/refunds only). `limit` max 200.",
      "inputSchema": {
        "properties": {
          "kind": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "title": "Kind"
          },
          "limit": {
            "default": 50,
            "title": "Limit",
            "type": "integer"
          },
          "offset": {
            "default": 0,
            "title": "Offset",
            "type": "integer"
          }
        },
        "title": "credits_historyArguments",
        "type": "object"
      },
      "name": "credits_history"
    },
    {
      "description": "Ask the built-in AI pipeline builder (costs builder_call credits). `messages`=[{role,content}],\n    `pipeline`=current draft. Returns {text, pipeline}; the draft is NOT saved — pass it to pipeline_create/update.",
      "inputSchema": {
        "properties": {
          "builder_context": {
            "anyOf": [
              {
                "additionalProperties": true,
                "type": "object"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "title": "Builder Context"
          },
          "messages": {
            "items": {
              "additionalProperties": true,
              "type": "object"
            },
            "title": "Messages",
            "type": "array"
          },
          "pipeline": {
            "additionalProperties": true,
            "title": "Pipeline",
            "type": "object"
          }
        },
        "required": [
          "messages",
          "pipeline"
        ],
        "title": "pipeline_builder_chatArguments",
        "type": "object"
      },
      "name": "pipeline_builder_chat"
    },
    {
      "description": "Create a pipeline. See resource webarm://docs/pipeline-steps for the step schema.\n    `extra` may carry webhook_url, webhook_secret, webhook_structured_data_only, inbound_trigger_only.",
      "inputSchema": {
        "properties": {
          "cron_expr": {
            "default": "",
            "title": "Cron Expr",
            "type": "string"
          },
          "enabled": {
            "default": true,
            "title": "Enabled",
            "type": "boolean"
          },
          "extra": {
            "anyOf": [
              {
                "additionalProperties": true,
                "type": "object"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "title": "Extra"
          },
          "name": {
            "title": "Name",
            "type": "string"
          },
          "run_at": {
            "anyOf": [
              {
                "type": "integer"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "title": "Run At"
          },
          "steps": {
            "items": {
              "additionalProperties": true,
              "type": "object"
            },
            "title": "Steps",
            "type": "array"
          },
          "task_variables": {
            "anyOf": [
              {
                "additionalProperties": true,
                "type": "object"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "title": "Task Variables"
          }
        },
        "required": [
          "name",
          "steps"
        ],
        "title": "pipeline_createArguments",
        "type": "object"
      },
      "name": "pipeline_create"
    },
    {
      "description": "Ask the AI to analyse a finished run (costs builder_call credits).",
      "inputSchema": {
        "properties": {
          "pipeline_id": {
            "title": "Pipeline Id",
            "type": "string"
          },
          "question": {
            "title": "Question",
            "type": "string"
          },
          "run_id": {
            "title": "Run Id",
            "type": "string"
          }
        },
        "required": [
          "pipeline_id",
          "run_id",
          "question"
        ],
        "title": "pipeline_debug_chatArguments",
        "type": "object"
      },
      "name": "pipeline_debug_chat"
    },
    {
      "description": "Delete a pipeline and its schedule (restorable later via pipeline_deleted_restore).",
      "inputSchema": {
        "properties": {
          "pipeline_id": {
            "title": "Pipeline Id",
            "type": "string"
          }
        },
        "required": [
          "pipeline_id"
        ],
        "title": "pipeline_deleteArguments",
        "type": "object"
      },
      "name": "pipeline_delete"
    },
    {
      "description": "Deleted pipelines that can be restored: [{pipeline_id, name, steps_count, deleted_at, source}].",
      "inputSchema": {
        "properties": {},
        "title": "pipeline_deleted_listArguments",
        "type": "object"
      },
      "name": "pipeline_deleted_list"
    },
    {
      "description": "Re-create a deleted pipeline from its last snapshot (same id, starts disabled, new inbound trigger URL).",
      "inputSchema": {
        "properties": {
          "pipeline_id": {
            "title": "Pipeline Id",
            "type": "string"
          }
        },
        "required": [
          "pipeline_id"
        ],
        "title": "pipeline_deleted_restoreArguments",
        "type": "object"
      },
      "name": "pipeline_deleted_restore"
    },
    {
      "description": "Get one pipeline incl. steps, schedule and inbound trigger URL.",
      "inputSchema": {
        "properties": {
          "pipeline_id": {
            "title": "Pipeline Id",
            "type": "string"
          }
        },
        "required": [
          "pipeline_id"
        ],
        "title": "pipeline_getArguments",
        "type": "object"
      },
      "name": "pipeline_get"
    },
    {
      "description": "Move a pipeline into a group; omit group_id (or pass null) to remove it from its group.",
      "inputSchema": {
        "properties": {
          "group_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "title": "Group Id"
          },
          "pipeline_id": {
            "title": "Pipeline Id",
            "type": "string"
          }
        },
        "required": [
          "pipeline_id"
        ],
        "title": "pipeline_group_assignArguments",
        "type": "object"
      },
      "name": "pipeline_group_assign"
    },
    {
      "description": "Create a sidebar group, optionally moving the given pipelines into it.",
      "inputSchema": {
        "properties": {
          "name": {
            "title": "Name",
            "type": "string"
          },
          "pipeline_ids": {
            "anyOf": [
              {
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "title": "Pipeline Ids"
          }
        },
        "required": [
          "name"
        ],
        "title": "pipeline_group_createArguments",
        "type": "object"
      },
      "name": "pipeline_group_create"
    },
    {
      "description": "Delete a group. Its pipelines are kept, just ungrouped.",
      "inputSchema": {
        "properties": {
          "group_id": {
            "title": "Group Id",
            "type": "string"
          }
        },
        "required": [
          "group_id"
        ],
        "title": "pipeline_group_deleteArguments",
        "type": "object"
      },
      "name": "pipeline_group_delete"
    },
    {
      "description": "List your sidebar pipeline groups, each with its pipeline_ids. Ungrouped pipelines are in no group.",
      "inputSchema": {
        "properties": {},
        "title": "pipeline_group_listArguments",
        "type": "object"
      },
      "name": "pipeline_group_list"
    },
    {
      "description": "Rename a group and/or set whether it is collapsed in the sidebar.",
      "inputSchema": {
        "properties": {
          "collapsed": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "title": "Collapsed"
          },
          "group_id": {
            "title": "Group Id",
            "type": "string"
          },
          "name": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "title": "Name"
          }
        },
        "required": [
          "group_id"
        ],
        "title": "pipeline_group_updateArguments",
        "type": "object"
      },
      "name": "pipeline_group_update"
    },
    {
      "description": "One revision: {revision, snapshot (full pipeline state after that change), diff (vs previous revision)}.",
      "inputSchema": {
        "properties": {
          "pipeline_id": {
            "title": "Pipeline Id",
            "type": "string"
          },
          "revision_id": {
            "title": "Revision Id",
            "type": "string"
          }
        },
        "required": [
          "pipeline_id",
          "revision_id"
        ],
        "title": "pipeline_history_getArguments",
        "type": "object"
      },
      "name": "pipeline_history_get"
    },
    {
      "description": "Change history of a pipeline, newest first: [{id, seq, action (create|update|delete|restore),\n    source (manual|assistant|mcp|api), source_detail, changed_fields, created_at, updated_at}].\n    Consecutive manual UI edits within a few minutes are merged into one revision. Page with `before_seq`.",
      "inputSchema": {
        "properties": {
          "before_seq": {
            "anyOf": [
              {
                "type": "integer"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "title": "Before Seq"
          },
          "limit": {
            "default": 30,
            "title": "Limit",
            "type": "integer"
          },
          "pipeline_id": {
            "title": "Pipeline Id",
            "type": "string"
          }
        },
        "required": [
          "pipeline_id"
        ],
        "title": "pipeline_history_listArguments",
        "type": "object"
      },
      "name": "pipeline_history_list"
    },
    {
      "description": "Restore a pipeline to the state of a revision (recorded as a new `restore` revision). Returns the pipeline.",
      "inputSchema": {
        "properties": {
          "pipeline_id": {
            "title": "Pipeline Id",
            "type": "string"
          },
          "revision_id": {
            "title": "Revision Id",
            "type": "string"
          }
        },
        "required": [
          "pipeline_id",
          "revision_id"
        ],
        "title": "pipeline_history_restoreArguments",
        "type": "object"
      },
      "name": "pipeline_history_restore"
    },
    {
      "description": "List your pipelines.",
      "inputSchema": {
        "properties": {},
        "title": "pipeline_listArguments",
        "type": "object"
      },
      "name": "pipeline_list"
    },
    {
      "description": "Start a run (async; returns run_id). Costs the usual pipeline_run credits. Follow with\n    pipeline_run_wait or pipeline_run_get.",
      "inputSchema": {
        "properties": {
          "initial_step_outputs": {
            "anyOf": [
              {
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "title": "Initial Step Outputs"
          },
          "pipeline_id": {
            "title": "Pipeline Id",
            "type": "string"
          },
          "skip_steps": {
            "anyOf": [
              {
                "items": {},
                "type": "array"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "title": "Skip Steps"
          },
          "variables": {
            "anyOf": [
              {
                "additionalProperties": true,
                "type": "object"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "title": "Variables"
          }
        },
        "required": [
          "pipeline_id"
        ],
        "title": "pipeline_runArguments",
        "type": "object"
      },
      "name": "pipeline_run"
    },
    {
      "description": "Request cancellation of an active run (takes effect between steps).",
      "inputSchema": {
        "properties": {
          "pipeline_id": {
            "title": "Pipeline Id",
            "type": "string"
          },
          "run_id": {
            "title": "Run Id",
            "type": "string"
          }
        },
        "required": [
          "pipeline_id",
          "run_id"
        ],
        "title": "pipeline_run_cancelArguments",
        "type": "object"
      },
      "name": "pipeline_run_cancel"
    },
    {
      "description": "Run status (running|cancelling|ok|error|cancelled), current_step_index, per-step results, answer_preview.",
      "inputSchema": {
        "properties": {
          "pipeline_id": {
            "title": "Pipeline Id",
            "type": "string"
          },
          "run_id": {
            "title": "Run Id",
            "type": "string"
          }
        },
        "required": [
          "pipeline_id",
          "run_id"
        ],
        "title": "pipeline_run_getArguments",
        "type": "object"
      },
      "name": "pipeline_run_get"
    },
    {
      "description": "Block until the run finishes or timeout_sec (max 600) elapses; returns the latest run state\n    (check `status` — still 'running' means timed out).",
      "inputSchema": {
        "properties": {
          "pipeline_id": {
            "title": "Pipeline Id",
            "type": "string"
          },
          "run_id": {
            "title": "Run Id",
            "type": "string"
          },
          "timeout_sec": {
            "default": 120,
            "title": "Timeout Sec",
            "type": "integer"
          }
        },
        "required": [
          "pipeline_id",
          "run_id"
        ],
        "title": "pipeline_run_waitArguments",
        "type": "object"
      },
      "name": "pipeline_run_wait"
    },
    {
      "description": "Recent runs of a pipeline (max 50).",
      "inputSchema": {
        "properties": {
          "limit": {
            "default": 10,
            "title": "Limit",
            "type": "integer"
          },
          "pipeline_id": {
            "title": "Pipeline Id",
            "type": "string"
          }
        },
        "required": [
          "pipeline_id"
        ],
        "title": "pipeline_runs_listArguments",
        "type": "object"
      },
      "name": "pipeline_runs_list"
    },
    {
      "description": "Run a single step in isolation. `previous_outputs[i]` feeds {{step_{i+1}_output}}.",
      "inputSchema": {
        "properties": {
          "pipeline_variables": {
            "anyOf": [
              {
                "additionalProperties": true,
                "type": "object"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "title": "Pipeline Variables"
          },
          "previous_outputs": {
            "anyOf": [
              {
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "title": "Previous Outputs"
          },
          "step": {
            "additionalProperties": true,
            "title": "Step",
            "type": "object"
          }
        },
        "required": [
          "step"
        ],
        "title": "pipeline_test_stepArguments",
        "type": "object"
      },
      "name": "pipeline_test_step"
    },
    {
      "description": "Patch a pipeline. `fields` may contain any of: name, enabled, cron_expr, run_at (null clears), steps,\n    task_variables, webhook_url, webhook_secret, clear_webhook_secret, webhook_structured_data_only,\n    inbound_trigger_only, regenerate_trigger_token. `steps` replaces the whole step list.",
      "inputSchema": {
        "properties": {
          "fields": {
            "additionalProperties": true,
            "title": "Fields",
            "type": "object"
          },
          "pipeline_id": {
            "title": "Pipeline Id",
            "type": "string"
          }
        },
        "required": [
          "pipeline_id",
          "fields"
        ],
        "title": "pipeline_updateArguments",
        "type": "object"
      },
      "name": "pipeline_update"
    },
    {
      "description": "Create an automation. `schedule` follows ScheduleCreate: mode (agent|replay), task_text, target_url,\n    webhook_url, cron_expr, run_at, lang, output_json_schema, task_variables, ...",
      "inputSchema": {
        "properties": {
          "schedule": {
            "additionalProperties": true,
            "title": "Schedule",
            "type": "object"
          }
        },
        "required": [
          "schedule"
        ],
        "title": "schedule_createArguments",
        "type": "object"
      },
      "name": "schedule_create"
    },
    {
      "description": "Delete an automation.",
      "inputSchema": {
        "properties": {
          "schedule_id": {
            "title": "Schedule Id",
            "type": "string"
          }
        },
        "required": [
          "schedule_id"
        ],
        "title": "schedule_deleteArguments",
        "type": "object"
      },
      "name": "schedule_delete"
    },
    {
      "description": "Export an automation as portable JSON.",
      "inputSchema": {
        "properties": {
          "schedule_id": {
            "title": "Schedule Id",
            "type": "string"
          }
        },
        "required": [
          "schedule_id"
        ],
        "title": "schedule_exportArguments",
        "type": "object"
      },
      "name": "schedule_export"
    },
    {
      "description": "Automation details plus recent runs.",
      "inputSchema": {
        "properties": {
          "schedule_id": {
            "title": "Schedule Id",
            "type": "string"
          }
        },
        "required": [
          "schedule_id"
        ],
        "title": "schedule_getArguments",
        "type": "object"
      },
      "name": "schedule_get"
    },
    {
      "description": "Import an exported automation.",
      "inputSchema": {
        "properties": {
          "document": {
            "additionalProperties": true,
            "title": "Document",
            "type": "object"
          }
        },
        "required": [
          "document"
        ],
        "title": "schedule_importArguments",
        "type": "object"
      },
      "name": "schedule_import"
    },
    {
      "description": "List automations (single-task schedules).",
      "inputSchema": {
        "properties": {},
        "title": "schedule_listArguments",
        "type": "object"
      },
      "name": "schedule_list"
    },
    {
      "description": "Run an automation now (synchronous; costs schedule_run credits).",
      "inputSchema": {
        "properties": {
          "schedule_id": {
            "title": "Schedule Id",
            "type": "string"
          },
          "variables": {
            "anyOf": [
              {
                "additionalProperties": true,
                "type": "object"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "title": "Variables"
          }
        },
        "required": [
          "schedule_id"
        ],
        "title": "schedule_runArguments",
        "type": "object"
      },
      "name": "schedule_run"
    },
    {
      "description": "Patch an automation (ScheduleUpdate fields).",
      "inputSchema": {
        "properties": {
          "fields": {
            "additionalProperties": true,
            "title": "Fields",
            "type": "object"
          },
          "schedule_id": {
            "title": "Schedule Id",
            "type": "string"
          }
        },
        "required": [
          "schedule_id",
          "fields"
        ],
        "title": "schedule_updateArguments",
        "type": "object"
      },
      "name": "schedule_update"
    },
    {
      "description": "Send an email through the server SMTP (subject to server allowlists/limits). Costs 1 mcp_call.",
      "inputSchema": {
        "properties": {
          "body": {
            "title": "Body",
            "type": "string"
          },
          "is_html": {
            "default": false,
            "title": "Is Html",
            "type": "boolean"
          },
          "subject": {
            "title": "Subject",
            "type": "string"
          },
          "to": {
            "title": "To",
            "type": "string"
          }
        },
        "required": [
          "to",
          "subject",
          "body"
        ],
        "title": "send_emailArguments",
        "type": "object"
      },
      "name": "send_email"
    },
    {
      "description": "Create a skill for ai_agent steps. name: kebab-case; description: what it does and WHEN the agent should\n    use it (the agent only sees this until it loads the skill); body_md: the instructions (markdown);\n    files: optional extra text files {path: content} the agent can read.",
      "inputSchema": {
        "properties": {
          "body_md": {
            "default": "",
            "title": "Body Md",
            "type": "string"
          },
          "description": {
            "title": "Description",
            "type": "string"
          },
          "files": {
            "anyOf": [
              {
                "additionalProperties": {
                  "type": "string"
                },
                "type": "object"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "title": "Files"
          },
          "name": {
            "title": "Name",
            "type": "string"
          }
        },
        "required": [
          "name",
          "description"
        ],
        "title": "skill_createArguments",
        "type": "object"
      },
      "name": "skill_create"
    },
    {
      "description": "Delete a skill.",
      "inputSchema": {
        "properties": {
          "name": {
            "title": "Name",
            "type": "string"
          }
        },
        "required": [
          "name"
        ],
        "title": "skill_deleteArguments",
        "type": "object"
      },
      "name": "skill_delete"
    },
    {
      "description": "Get one skill with its SKILL.md body and extra files.",
      "inputSchema": {
        "properties": {
          "name": {
            "title": "Name",
            "type": "string"
          }
        },
        "required": [
          "name"
        ],
        "title": "skill_getArguments",
        "type": "object"
      },
      "name": "skill_get"
    },
    {
      "description": "Create (or with overwrite=true replace) a skill from SKILL.md text with name/description front matter.",
      "inputSchema": {
        "properties": {
          "overwrite": {
            "default": false,
            "title": "Overwrite",
            "type": "boolean"
          },
          "skill_md": {
            "title": "Skill Md",
            "type": "string"
          }
        },
        "required": [
          "skill_md"
        ],
        "title": "skill_importArguments",
        "type": "object"
      },
      "name": "skill_import"
    },
    {
      "description": "List your ai_agent skills (name, description, files).",
      "inputSchema": {
        "properties": {},
        "title": "skill_listArguments",
        "type": "object"
      },
      "name": "skill_list"
    },
    {
      "description": "Update a skill; only the given fields change (files replaces all extra files).",
      "inputSchema": {
        "properties": {
          "body_md": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "title": "Body Md"
          },
          "description": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "title": "Description"
          },
          "files": {
            "anyOf": [
              {
                "additionalProperties": {
                  "type": "string"
                },
                "type": "object"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "title": "Files"
          },
          "name": {
            "title": "Name",
            "type": "string"
          },
          "new_name": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "title": "New Name"
          }
        },
        "required": [
          "name"
        ],
        "title": "skill_updateArguments",
        "type": "object"
      },
      "name": "skill_update"
    },
    {
      "description": "Delete a store.",
      "inputSchema": {
        "properties": {
          "name": {
            "title": "Name",
            "type": "string"
          }
        },
        "required": [
          "name"
        ],
        "title": "storage_deleteArguments",
        "type": "object"
      },
      "name": "storage_delete"
    },
    {
      "description": "Delete a stored file.",
      "inputSchema": {
        "properties": {
          "name": {
            "title": "Name",
            "type": "string"
          }
        },
        "required": [
          "name"
        ],
        "title": "storage_file_deleteArguments",
        "type": "object"
      },
      "name": "storage_file_delete"
    },
    {
      "description": "Download a file as base64 (limited to 8 MiB of base64).",
      "inputSchema": {
        "properties": {
          "name": {
            "title": "Name",
            "type": "string"
          }
        },
        "required": [
          "name"
        ],
        "title": "storage_file_getArguments",
        "type": "object"
      },
      "name": "storage_file_get"
    },
    {
      "description": "Upload a file (base64 content). Size caps: USER_FILES_FILE_MAX_BYTES / per-user total.",
      "inputSchema": {
        "properties": {
          "content_base64": {
            "title": "Content Base64",
            "type": "string"
          },
          "name": {
            "title": "Name",
            "type": "string"
          }
        },
        "required": [
          "name",
          "content_base64"
        ],
        "title": "storage_file_putArguments",
        "type": "object"
      },
      "name": "storage_file_put"
    },
    {
      "description": "List stored files.",
      "inputSchema": {
        "properties": {
          "prefix": {
            "default": "",
            "title": "Prefix",
            "type": "string"
          }
        },
        "title": "storage_files_listArguments",
        "type": "object"
      },
      "name": "storage_files_list"
    },
    {
      "description": "List your JSON/text stores.",
      "inputSchema": {
        "properties": {},
        "title": "storage_listArguments",
        "type": "object"
      },
      "name": "storage_list"
    },
    {
      "description": "Read a store.",
      "inputSchema": {
        "properties": {
          "name": {
            "title": "Name",
            "type": "string"
          }
        },
        "required": [
          "name"
        ],
        "title": "storage_readArguments",
        "type": "object"
      },
      "name": "storage_read"
    },
    {
      "description": "Write a store (mode 'auto' keeps JSON, 'text' stores a string).",
      "inputSchema": {
        "properties": {
          "mode": {
            "default": "auto",
            "title": "Mode",
            "type": "string"
          },
          "name": {
            "title": "Name",
            "type": "string"
          },
          "value": {
            "title": "Value"
          }
        },
        "required": [
          "name",
          "value"
        ],
        "title": "storage_writeArguments",
        "type": "object"
      },
      "name": "storage_write"
    }
  ]
}

What the leaf hashes

{"body":"45555fe950194d83aed69209e7d499d01435fae0a87448377290d2d082b0c668","id":3777913,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1794003830976682,"prev":3419317,"subject":"610ca61c-5582-4d4d-8602-9376fcab70bc","subject_kind":"endpoint"}

Proof

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

  1. 0xc1adf7c15cd6516862c73c041db1a38f2e0bca685d2156ae7478a4223529e53a
  2. 0x94b78067291572590703564739a15e518f95a859517704b8306b4ca5be2fa0ab
  3. 0x60c736afb4171d8ac6d3311b7327f36833102a3159ca45df3c1540802cdd0ea8
  4. 0x61bd1a6915b69cf29c54403f6cb62266adfe8a005c9c249f9bed0d2f7b55accb
  5. 0xd86b6123a594222c789f22ad467e251e05fa8bd262ac7a0a0008b47448514d20
  6. 0xce4195533464be2f0981465aea9711c785a50d543308bd674012d70af11403b4
  7. 0x3cde057700223d0389b5935d83b1164394fbdf927a1871b6e8d3fe6c7f58ea8e
  8. 0x91fc9591a4b42c513c11c93747fec1fa5353b7a674e9f8e1734e48074ddc68b0
  9. 0x97373fe083146fe4825e0075ae8f721156402d85a881bf40790fbeba8dbd9d7d
  10. 0x64b63af7b0c4bf3bd0886f1d9b3b4abc44e1357af2e92b7054f190b279ef327d
  11. 0x6372b1f57fc5b7cbea3ee50e79640efcc11faa096baeda54096de876158a09a5
  12. 0x904b6d5eb3c23851e78b554372c295c07b838199b7dcbaa04fe9d4c9e08b6a46
  13. 0x1d1df83479f80549b083ab17b54627f4ace699e45477c6666da6814f41da3754
  14. 0x23b6b6bd852701ba4a17fc526ab600bd25964edbe01b5117d675c3a9459bb7c1
  15. 0x4e2c85f79c29b95d6dfb888e9d12396c3d7208dc05aa6a6d68fe77cf5be30da5
  16. 0x4a5b4dca6c638b7872bc6485359586bebc62511ba2776f1ea54dfdaa4d1a511b
  17. 0xf19d501fdbc28e10c3244253daf0c37c4752659eae14a7cba585a18c7df9ce0d
  18. 0xd422a75f6c3780ed53eca52b50bf40b8f17dc14cffb804142e44fc9f2672029d
  19. 0xc0d08d48601d1be90bcfc025e66bcaa0030120d688dd9c919b36c2c4446f4948
Day root
0xb30ccefe7182c6f767e1fcbfb5f64ffd649da831f665f65c5ff39cd40512284f
Chained
0xc383f7ef68d2914082484765aa09e42c12c59a74a096ae64127c562618c506d3
Published
On Arc Testnet, block 71111178: 0xfba13cb7ee4ada7f2fee3702a786a2201596be2ffea37dfc281ab4c8e9942fe1

How to check it · This row as JSON