Skip to main content
Glama

host.quickstart

Return the shortest ordered sequence of calls to a working tool of kind, with your namespace and a filled-in example already substituted in, plus the current limits and a try_before_call table naming the one dry-run tool for each case. Read-only -- this call alone never creates a tenant. Call this before host.tool_publish if you're not sure what a spec should look like. Unauthenticated callers get a worked example with no tenant data; any other host./billing. call creates a tenant on first use, no signup required.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
kindNoWhich registered kind to return a worked example for, e.g. echo, http, python -- or a job-word alias (webhook, event, cron, ...) for its recipe. Omit to see every kind, alias and recipe name.
tenant_keyNoThe key `signup` returned. Optional on the connection that ran signup (or host.redeem): that connection is already bound to the tenant it created, so later calls on it need no tenant_key. On a connection with no Authorization: Bearer header and no prior signup, omitting it implicitly signs that connection up as a brand-new tenant and runs this call as it -- see host.whoami's source field. When both a header and this argument are present, the header wins.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
hintNo
kindNo
nextNo
kindsNo
stepsNo
verbsNo
limitsNo
recipeNo
aliasesNo
exampleNo
outcomeNo
recipesNo
verdictNo
contractNoThe asked kind's KindContract summary: the error families its failures carry and whether they carry data.source_line.
endpointNo
triggersNo
namespaceNo
sandbox_apiNo
alt_endpointNo
reachabilityNo
starter_toolNo
welcome_backNo
authenticatedNo
install_linksNo
resolved_fromNo
bridge_returnsNo
recipes_nearbyNo
install_doc_urlNo
try_before_callNo
host_steps_allowedNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • addedOutput schema / properties / contract
      Added value: +{
      +  "description": "The asked kind's KindContract summary: the error families its failures carry and whether they carry data.source_line.",
      +  "properties": {
      +    "families": {
      +      "items": {
      +        "type": "string"
      +      },
      +      "type": [
      +        "array",
      +        "null"
      +      ]
      +    },
      +    "source_line": {
      +      "type": [
      +        "boolean",
      +        "null"
      +      ]
      +    }
      +  },
      +  "type": [
      +    "object",
      +    "null"
      +  ]
      +}
  2. Changed215 schema fields changed
    • changedOutput schema / properties / aliases / type
      Previous value: -"array"New value: +[
      +  "array",
      +  "null"
      +]
    • changedOutput schema / properties / alt_endpoint / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / authenticated / type
      Previous value: -"boolean"New value: +[
      +  "boolean",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.call / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.channel.post / properties / channel_id / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.channel.post / properties / created_at / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.channel.post / properties / from_address / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.channel.post / properties / post_id / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.channel.post / properties / seq / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.channel.post / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.channel.read / properties / posts / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.channel.read / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.docs.get / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.docs.search / properties / index / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.docs.search / properties / results / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.docs.search / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.drift.reviews / properties / reviews / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.drift.reviews / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.lineage.blast_radius / properties / impacted / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.lineage.blast_radius / properties / truncated / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.lineage.blast_radius / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.lineage.trace / properties / downstream / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.lineage.trace / properties / downstream_count / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.lineage.trace / properties / id / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.lineage.trace / properties / kind / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.lineage.trace / properties / label / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.lineage.trace / properties / orphaned / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.lineage.trace / properties / upstream / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.lineage.trace / properties / uses / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.lineage.trace / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.msg.inbox / properties / messages / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.msg.inbox / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.msg.send / properties / delivered_to / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.msg.send / properties / message_id / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.msg.send / properties / refused / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.msg.send / properties / seq / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.msg.send / properties / thread_id / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.msg.send / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.progress / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.delete / properties / bytes_delta / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.delete / properties / deleted / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.delete / properties / key / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.delete / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.delete_rows / properties / bytes_delta / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.delete_rows / properties / deleted / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.delete_rows / properties / table / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.delete_rows / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.get / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.insert / properties / bytes_delta / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.insert / properties / ids / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.insert / properties / inserted / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.insert / properties / table / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.insert / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.list / properties / keys / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.list / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.query / properties / rows / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.query / properties / table / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.query / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.set / properties / bytes_delta / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.set / properties / key / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.set / properties / set / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.set / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.table_create / properties / bytes_delta / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.table_create / properties / created / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.table_create / properties / name / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.table_create / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.table_drop / properties / bytes_delta / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.table_drop / properties / dropped / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.table_drop / properties / name / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.state.table_drop / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.append / properties / appended / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.append / properties / ids / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.append / properties / table / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.append / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.chart / properties / caption / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.chart / properties / profile / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.chart / properties / recommendation / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.chart / properties / row_count / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.chart / properties / schema / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.chart / properties / title / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.chart / properties / vega_lite / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.chart / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.create / properties / created / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.create / properties / name / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.create / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.drop / properties / dropped / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.drop / properties / name / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.drop / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.list / properties / bytes_used / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.list / properties / tables / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.list / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.query / properties / rows / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.query / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.query(handle=True) / properties / bytes / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.query(handle=True) / properties / columns / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.query(handle=True) / properties / derived_from / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.query(handle=True) / properties / expires_unix / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.query(handle=True) / properties / handle / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.query(handle=True) / properties / row_count / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.query(handle=True) / properties / sample / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.query(handle=True) / properties / sample_cap / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.query(handle=True) / properties / stats / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.query(handle=True) / properties / table / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.query(handle=True) / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.schema / properties / bytes_used / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.schema / properties / columns / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.schema / properties / rows / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.schema / properties / table / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / properties / mcphost.table.schema / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / bridge_returns / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / endpoint / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / example / properties / args / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / example / properties / tool / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / example / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / hint / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / host_steps_allowed / type
      Previous value: -"array"New value: +[
      +  "array",
      +  "null"
      +]
    • changedOutput schema / properties / install_doc_url / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / install_links / properties / claude_ai_steps / type
      Previous value: -"array"New value: +[
      +  "array",
      +  "null"
      +]
    • changedOutput schema / properties / install_links / properties / claude_code_command / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / install_links / properties / cursor / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / install_links / properties / mcp_url / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / install_links / properties / surfaces / items / properties / artefact / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / install_links / properties / surfaces / items / properties / checked / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / install_links / properties / surfaces / items / properties / doc_url / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / install_links / properties / surfaces / items / properties / id / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / install_links / properties / surfaces / items / properties / kind / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / install_links / properties / surfaces / items / properties / label / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / install_links / properties / surfaces / type
      Previous value: -"array"New value: +[
      +  "array",
      +  "null"
      +]
    • changedOutput schema / properties / install_links / properties / vscode / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / install_links / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / kind / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / kinds / type
      Previous value: -"array"New value: +[
      +  "array",
      +  "null"
      +]
    • changedOutput schema / properties / limits / properties / call_timeout_default_s / type
      Previous value: -"integer"New value: +[
      +  "integer",
      +  "null"
      +]
    • changedOutput schema / properties / limits / properties / call_timeout_max_s / type
      Previous value: -"integer"New value: +[
      +  "integer",
      +  "null"
      +]
    • changedOutput schema / properties / limits / properties / concurrent_calls_host / type
      Previous value: -"integer"New value: +[
      +  "integer",
      +  "null"
      +]
    • changedOutput schema / properties / limits / properties / concurrent_calls_per_tenant / type
      Previous value: -"integer"New value: +[
      +  "integer",
      +  "null"
      +]
    • changedOutput schema / properties / limits / properties / forwarding / type
      Previous value: -"boolean"New value: +[
      +  "boolean",
      +  "null"
      +]
    • changedOutput schema / properties / limits / properties / max_spec_bytes / type
      Previous value: -"integer"New value: +[
      +  "integer",
      +  "null"
      +]
    • changedOutput schema / properties / limits / properties / max_tools_per_tenant / type
      Previous value: -"integer"New value: +[
      +  "integer",
      +  "null"
      +]
    • changedOutput schema / properties / limits / properties / name_pattern / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / limits / properties / output_bytes_max / type
      Previous value: -"integer"New value: +[
      +  "integer",
      +  "null"
      +]
    • changedOutput schema / properties / limits / properties / plan / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / limits / properties / request_body_bytes_max / type
      Previous value: -"integer"New value: +[
      +  "integer",
      +  "null"
      +]
    • changedOutput schema / properties / limits / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / namespace / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / next / items / properties / alternative_arguments / properties / args / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / next / items / properties / alternative_arguments / properties / name / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / next / items / properties / alternative_arguments / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / next / items / properties / alternative_call / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / next / items / properties / arguments / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / next / items / properties / call / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / next / items / properties / note / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / next / type
      Previous value: -"array"New value: +[
      +  "array",
      +  "null"
      +]
    • changedOutput schema / properties / outcome / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / reachability / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / recipe / properties / docs / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / recipe / properties / name / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / recipe / properties / steps / items / properties / args_example / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / recipe / properties / steps / items / properties / note / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / recipe / properties / steps / items / properties / tool / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / recipe / properties / steps / type
      Previous value: -"array"New value: +[
      +  "array",
      +  "null"
      +]
    • changedOutput schema / properties / recipe / type
      Previous value: -[
      -  "object",
      -  "string"
      -]New value: +[
      +  "object",
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / recipes / type
      Previous value: -"array"New value: +[
      +  "array",
      +  "null"
      +]
    • changedOutput schema / properties / recipes_nearby / type
      Previous value: -"array"New value: +[
      +  "array",
      +  "null"
      +]
    • changedOutput schema / properties / resolved_from / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / sandbox_api / properties / attrs / type
      Previous value: -"array"New value: +[
      +  "array",
      +  "null"
      +]
    • changedOutput schema / properties / sandbox_api / properties / import / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / sandbox_api / properties / modules / properties / mcphost.channel / type
      Previous value: -"array"New value: +[
      +  "array",
      +  "null"
      +]
    • changedOutput schema / properties / sandbox_api / properties / modules / properties / mcphost.docs / type
      Previous value: -"array"New value: +[
      +  "array",
      +  "null"
      +]
    • changedOutput schema / properties / sandbox_api / properties / modules / properties / mcphost.drift / type
      Previous value: -"array"New value: +[
      +  "array",
      +  "null"
      +]
    • changedOutput schema / properties / sandbox_api / properties / modules / properties / mcphost.lineage / type
      Previous value: -"array"New value: +[
      +  "array",
      +  "null"
      +]
    • changedOutput schema / properties / sandbox_api / properties / modules / properties / mcphost.msg / type
      Previous value: -"array"New value: +[
      +  "array",
      +  "null"
      +]
    • changedOutput schema / properties / sandbox_api / properties / modules / properties / mcphost.state / type
      Previous value: -"array"New value: +[
      +  "array",
      +  "null"
      +]
    • changedOutput schema / properties / sandbox_api / properties / modules / properties / mcphost.table / type
      Previous value: -"array"New value: +[
      +  "array",
      +  "null"
      +]
    • changedOutput schema / properties / sandbox_api / properties / modules / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / sandbox_api / properties / not_a_module / type
      Previous value: -"array"New value: +[
      +  "array",
      +  "null"
      +]
    • changedOutput schema / properties / sandbox_api / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / starter_tool / properties / kind / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / starter_tool / properties / name / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / starter_tool / properties / publish_call / properties / arguments / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / starter_tool / properties / publish_call / properties / call / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / starter_tool / properties / publish_call / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / starter_tool / properties / spec / properties / method / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / starter_tool / properties / spec / properties / source / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / starter_tool / properties / spec / properties / url / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / starter_tool / properties / spec / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / starter_tool / properties / test_call / properties / arguments / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / starter_tool / properties / test_call / properties / call / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / starter_tool / properties / test_call / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / starter_tool / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / steps / items / properties / alternative_arguments / properties / args / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / steps / items / properties / alternative_arguments / properties / name / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / steps / items / properties / alternative_arguments / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / steps / items / properties / alternative_call / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / steps / items / properties / arguments / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / steps / items / properties / call / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / steps / items / properties / note / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / steps / type
      Previous value: -"array"New value: +[
      +  "array",
      +  "null"
      +]
    • changedOutput schema / properties / triggers / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / try_before_call / items / properties / arguments / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / try_before_call / items / properties / call / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / try_before_call / items / properties / case / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / try_before_call / items / properties / note / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / try_before_call / type
      Previous value: -"array"New value: +[
      +  "array",
      +  "null"
      +]
    • changedOutput schema / properties / verbs / type
      Previous value: -"array"New value: +[
      +  "array",
      +  "null"
      +]
    • changedOutput schema / properties / verdict / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • removedOutput schema / properties / welcome_back / properties / last_note / type
      Removed value: -"null"
    • changedOutput schema / properties / welcome_back / properties / last_seen / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
    • changedOutput schema / properties / welcome_back / properties / notes / type
      Previous value: -"integer"New value: +[
      +  "integer",
      +  "null"
      +]
    • changedOutput schema / properties / welcome_back / properties / since_you_left / properties / calls / type
      Previous value: -"integer"New value: +[
      +  "integer",
      +  "null"
      +]
    • changedOutput schema / properties / welcome_back / properties / since_you_left / properties / days / type
      Previous value: -"integer"New value: +[
      +  "integer",
      +  "null"
      +]
    • changedOutput schema / properties / welcome_back / properties / since_you_left / properties / inbox / type
      Previous value: -"integer"New value: +[
      +  "integer",
      +  "null"
      +]
    • changedOutput schema / properties / welcome_back / properties / since_you_left / properties / runs / type
      Previous value: -"integer"New value: +[
      +  "integer",
      +  "null"
      +]
    • changedOutput schema / properties / welcome_back / properties / since_you_left / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
    • changedOutput schema / properties / welcome_back / type
      Previous value: -"object"New value: +[
      +  "object",
      +  "null"
      +]
  3. Changed1 schema field changed
    • changedOutput schema / (root)
      Previous value: -nullNew value: +{
      +  "properties": {
      +    "aliases": {
      +      "items": {
      +        "type": "string"
      +      },
      +      "type": "array"
      +    },
      +    "alt_endpoint": {
      +      "type": "string"
      +    },
      +    "authenticated": {
      +      "type": "boolean"
      +    },
      +    "bridge_returns": {
      +      "properties": {
      +        "mcphost.call": {
      +          "type": "string"
      +        },
      +        "mcphost.channel.post": {
      +          "properties": {
      +            "channel_id": {
      +              "type": "string"
      +            },
      +            "created_at": {
      +              "type": "string"
      +            },
      +            "from_address": {
      +              "type": "string"
      +            },
      +            "post_id": {
      +              "type": "string"
      +            },
      +            "seq": {
      +              "type": "string"
      +            }
      +          },
      +          "type": "object"
      +        },
      +        "mcphost.channel.read": {
      +          "properties": {
      +            "posts": {
      +              "type": "string"
      +            }
      +          },
      +          "type": "object"
      +        },
      +        "mcphost.docs.get": {
      +          "type": "string"
      +        },
      +        "mcphost.docs.search": {
      +          "properties": {
      +            "index": {
      +              "type": "string"
      +            },
      +            "results": {
      +              "type": "string"
      +            }
      +          },
      +          "type": "object"
      +        },
      +        "mcphost.drift.reviews": {
      +          "properties": {
      +            "reviews": {
      +              "type": "string"
      +            }
      +          },
      +          "type": "object"
      +        },
      +        "mcphost.lineage.blast_radius": {
      +          "properties": {
      +            "impacted": {
      +              "type": "string"
      +            },
      +            "truncated": {
      +              "type": "string"
      +            }
      +          },
      +          "type": "object"
      +        },
      +        "mcphost.lineage.trace": {
      +          "properties": {
      +            "downstream": {
      +              "type": "string"
      +            },
      +            "downstream_count": {
      +              "type": "string"
      +            },
      +            "id": {
      +              "type": "string"
      +            },
      +            "kind": {
      +              "type": "string"
      +            },
      +            "label": {
      +              "type": "string"
      +            },
      +            "orphaned": {
      +              "type": "string"
      +            },
      +            "upstream": {
      +              "type": "string"
      +            },
      +            "uses": {
      +              "type": "string"
      +            }
      +          },
      +          "type": "object"
      +        },
      +        "mcphost.msg.inbox": {
      +          "properties": {
      +            "messages": {
      +              "type": "string"
      +            }
      +          },
      +          "type": "object"
      +        },
      +        "mcphost.msg.send": {
      +          "properties": {
      +            "delivered_to": {
      +              "type": "string"
      +            },
      +            "message_id": {
      +              "type": "string"
      +            },
      +            "refused": {
      +              "type": "string"
      +            },
      +            "seq": {
      +              "type": "string"
      +            },
      +            "thread_id": {
      +              "type": "string"
      +            }
      +          },
      +          "type": "object"
      +        },
      +        "mcphost.progress": {
      +          "type": "string"
      +        },
      +        "mcphost.state.delete": {
      +          "properties": {
      +            "bytes_delta": {
      +              "type": "string"
      +            },
      +            "deleted": {
      +              "type": "string"
      +            },
      +            "key": {
      +              "type": "string"
      +            }
      +          },
      +          "type": "object"
      +        },
      +        "mcphost.state.delete_rows": {
      +          "properties": {
      +            "bytes_delta": {
      +              "type": "string"
      +            },
      +            "deleted": {
      +              "type": "string"
      +            },
      +            "table": {
      +              "type": "string"
      +            }
      +          },
      +          "type": "object"
      +        },
      +        "mcphost.state.get": {
      +          "type": "string"
      +        },
      +        "mcphost.state.insert": {
      +          "properties": {
      +            "bytes_delta": {
      +              "type": "string"
      +            },
      +            "ids": {
      +              "type": "string"
      +            },
      +            "inserted": {
      +              "type": "string"
      +            },
      +            "table": {
      +              "type": "string"
      +            }
      +          },
      +          "type": "object"
      +        },
      +        "mcphost.state.list": {
      +          "properties": {
      +            "keys": {
      +              "type": "string"
      +            }
      +          },
      +          "type": "object"
      +        },
      +        "mcphost.state.query": {
      +          "properties": {
      +            "rows": {
      +              "type": "string"
      +            },
      +            "table": {
      +              "type": "string"
      +            }
      +          },
      +          "type": "object"
      +        },
      +        "mcphost.state.set": {
      +          "properties": {
      +            "bytes_delta": {
      +              "type": "string"
      +            },
      +            "key": {
      +              "type": "string"
      +            },
      +            "set": {
      +              "type": "string"
      +            }
      +          },
      +          "type": "object"
      +        },
      +        "mcphost.state.table_create": {
      +          "properties": {
      +            "bytes_delta": {
      +              "type": "string"
      +            },
      +            "created": {
      +              "type": "string"
      +            },
      +            "name": {
      +              "type": "string"
      +            }
      +          },
      +          "type": "object"
      +        },
      +        "mcphost.state.table_drop": {
      +          "properties": {
      +            "bytes_delta": {
      +              "type": "string"
      +            },
      +            "dropped": {
      +              "type": "string"
      +            },
      +            "name": {
      +              "type": "string"
      +            }
      +          },
      +          "type": "object"
      +        },
      +        "mcphost.table.append": {
      +          "properties": {
      +            "appended": {
      +              "type": "string"
      +            },
      +            "ids": {
      +              "type": "string"
      +            },
      +            "table": {
      +              "type": "string"
      +            }
      +          },
      +          "type": "object"
      +        },
      +        "mcphost.table.chart": {
      +          "properties": {
      +            "caption": {
      +              "type": "string"
      +            },
      +            "profile": {
      +              "type": "string"
      +            },
      +            "recommendation": {
      +              "type": "string"
      +            },
      +            "row_count": {
      +              "type": "string"
      +            },
      +            "schema": {
      +              "type": "string"
      +            },
      +            "title": {
      +              "type": "string"
      +            },
      +            "vega_lite": {
      +              "type": "string"
      +            }
      +          },
      +          "type": "object"
      +        },
      +        "mcphost.table.create": {
      +          "properties": {
      +            "created": {
      +              "type": "string"
      +            },
      +            "name": {
      +              "type": "string"
      +            }
      +          },
      +          "type": "object"
      +        },
      +        "mcphost.table.drop": {
      +          "properties": {
      +            "dropped": {
      +              "type": "string"
      +            },
      +            "name": {
      +              "type": "string"
      +            }
      +          },
      +          "type": "object"
      +        },
      +        "mcphost.table.list": {
      +          "properties": {
      +            "bytes_used": {
      +              "type": "string"
      +            },
      +            "tables": {
      +              "type": "string"
      +            }
      +          },
      +          "type": "object"
      +        },
      +        "mcphost.table.query": {
      +          "properties": {
      +            "rows": {
      +              "type": "string"
      +            }
      +          },
      +          "type": "object"
      +        },
      +        "mcphost.table.query(handle=True)": {
      +          "properties": {
      +            "bytes": {
      +              "type": "string"
      +            },
      +            "columns": {
      +              "type": "string"
      +            },
      +            "derived_from": {
      +              "type": "string"
      +            },
      +            "expires_unix": {
      +              "type": "string"
      +            },
      +            "handle": {
      +              "type": "string"
      +            },
      +            "row_count": {
      +              "type": "string"
      +            },
      +            "sample": {
      +              "type": "string"
      +            },
      +            "sample_cap": {
      +              "type": "string"
      +            },
      +            "stats": {
      +              "type": "string"
      +            },
      +            "table": {
      +              "type": "string"
      +            }
      +          },
      +          "type": "object"
      +        },
      +        "mcphost.table.schema": {
      +          "properties": {
      +            "bytes_used": {
      +              "type": "string"
      +            },
      +            "columns": {
      +              "type": "string"
      +            },
      +            "rows": {
      +              "type": "string"
      +            },
      +            "table": {
      +              "type": "string"
      +            }
      +          },
      +          "type": "object"
      +        }
      +      },
      +      "type": "object"
      +    },
      +    "endpoint": {
      +      "type": "string"
      +    },
      +    "example": {
      +      "properties": {
      +        "args": {
      +          "type": "object"
      +        },
      +        "tool": {
      +          "type": "string"
      +        }
      +      },
      +      "type": "object"
      +    },
      +    "hint": {
      +      "type": "string"
      +    },
      +    "host_steps_allowed": {
      +      "items": {
      +        "type": "string"
      +      },
      +      "type": "array"
      +    },
      +    "install_doc_url": {
      +      "type": "string"
      +    },
      +    "install_links": {
      +      "properties": {
      +        "claude_ai_steps": {
      +          "items": {
      +            "type": "string"
      +          },
      +          "type": "array"
      +        },
      +        "claude_code_command": {
      +          "type": "string"
      +        },
      +        "cursor": {
      +          "type": "string"
      +        },
      +        "mcp_url": {
      +          "type": "string"
      +        },
      +        "surfaces": {
      +          "items": {
      +            "properties": {
      +              "artefact": {
      +                "type": "string"
      +              },
      +              "checked": {
      +                "type": "string"
      +              },
      +              "doc_url": {
      +                "type": "string"
      +              },
      +              "id": {
      +                "type": "string"
      +              },
      +              "kind": {
      +                "type": "string"
      +              },
      +              "label": {
      +                "type": "string"
      +              }
      +            },
      +            "type": "object"
      +          },
      +          "type": "array"
      +        },
      +        "vscode": {
      +          "type": "string"
      +        }
      +      },
      +      "type": "object"
      +    },
      +    "kind": {
      +      "type": "string"
      +    },
      +    "kinds": {
      +      "items": {
      +        "type": "string"
      +      },
      +      "type": "array"
      +    },
      +    "limits": {
      +      "properties": {
      +        "call_timeout_default_s": {
      +          "type": "integer"
      +        },
      +        "call_timeout_max_s": {
      +          "type": "integer"
      +        },
      +        "concurrent_calls_host": {
      +          "type": "integer"
      +        },
      +        "concurrent_calls_per_tenant": {
      +          "type": "integer"
      +        },
      +        "forwarding": {
      +          "type": "boolean"
      +        },
      +        "max_spec_bytes": {
      +          "type": "integer"
      +        },
      +        "max_tools_per_tenant": {
      +          "type": "integer"
      +        },
      +        "name_pattern": {
      +          "type": "string"
      +        },
      +        "output_bytes_max": {
      +          "type": "integer"
      +        },
      +        "plan": {
      +          "type": "object"
      +        },
      +        "request_body_bytes_max": {
      +          "type": "integer"
      +        }
      +      },
      +      "type": "object"
      +    },
      +    "namespace": {
      +      "type": "string"
      +    },
      +    "next": {
      +      "items": {
      +        "properties": {
      +          "alternative_arguments": {
      +            "properties": {
      +              "args": {
      +                "type": "object"
      +              },
      +              "name": {
      +                "type": "string"
      +              }
      +            },
      +            "type": "object"
      +          },
      +          "alternative_call": {
      +            "type": "string"
      +          },
      +          "arguments": {
      +            "type": "object"
      +          },
      +          "call": {
      +            "type": "string"
      +          },
      +          "note": {
      +            "type": "string"
      +          }
      +        },
      +        "type": "object"
      +      },
      +      "type": "array"
      +    },
      +    "outcome": {
      +      "type": "string"
      +    },
      +    "reachability": {
      +      "type": "string"
      +    },
      +    "recipe": {
      +      "properties": {
      +        "docs": {
      +          "type": "string"
      +        },
      +        "name": {
      +          "type": "string"
      +        },
      +        "steps": {
      +          "items": {
      +            "properties": {
      +              "args_example": {
      +                "type": "object"
      +              },
      +              "note": {
      +                "type": "string"
      +              },
      +              "tool": {
      +                "type": "string"
      +              }
      +            },
      +            "type": "object"
      +          },
      +          "type": "array"
      +        }
      +      },
      +      "type": [
      +        "object",
      +        "string"
      +      ]
      +    },
      +    "recipes": {
      +      "items": {
      +        "type": "string"
      +      },
      +      "type": "array"
      +    },
      +    "recipes_nearby": {
      +      "items": {
      +        "type": "string"
      +      },
      +      "type": "array"
      +    },
      +    "resolved_from": {
      +      "type": "string"
      +    },
      +    "sandbox_api": {
      +      "properties": {
      +        "attrs": {
      +          "items": {
      +            "type": "string"
      +          },
      +          "type": "array"
      +        },
      +        "import": {
      +          "type": "string"
      +        },
      +        "modules": {
      +          "properties": {
      +            "mcphost.channel": {
      +              "items": {
      +                "type": "string"
      +              },
      +              "type": "array"
      +            },
      +            "mcphost.docs": {
      +              "items": {
      +                "type": "string"
      +              },
      +              "type": "array"
      +            },
      +            "mcphost.drift": {
      +              "items": {
      +                "type": "string"
      +              },
      +              "type": "array"
      +            },
      +            "mcphost.lineage": {
      +              "items": {
      +                "type": "string"
      +              },
      +              "type": "array"
      +            },
      +            "mcphost.msg": {
      +              "items": {
      +                "type": "string"
      +              },
      +              "type": "array"
      +            },
      +            "mcphost.state": {
      +              "items": {
      +                "type": "string"
      +              },
      +              "type": "array"
      +            },
      +            "mcphost.table": {
      +              "items": {
      +                "type": "string"
      +              },
      +              "type": "array"
      +            }
      +          },
      +          "type": "object"
      +        },
      +        "not_a_module": {
      +          "items": {
      +            "type": "string"
      +          },
      +          "type": "array"
      +        }
      +      },
      +      "type": "object"
      +    },
      +    "starter_tool": {
      +      "properties": {
      +        "kind": {
      +          "type": "string"
      +        },
      +        "name": {
      +          "type": "string"
      +        },
      +        "publish_call": {
      +          "properties": {
      +            "arguments": {
      +              "type": "object"
      +            },
      +            "call": {
      +              "type": "string"
      +            }
      +          },
      +          "type": "object"
      +        },
      +        "spec": {
      +          "properties": {
      +            "method": {
      +              "type": "string"
      +            },
      +            "source": {
      +              "type": "string"
      +            },
      +            "url": {
      +              "type": "string"
      +            }
      +          },
      +          "type": "object"
      +        },
      +        "test_call": {
      +          "properties": {
      +            "arguments": {
      +              "type": "object"
      +            },
      +            "call": {
      +              "type": "string"
      +            }
      +          },
      +          "type": "object"
      +        }
      +      },
      +      "type": "object"
      +    },
      +    "steps": {
      +      "items": {
      +        "properties": {
      +          "alternative_arguments": {
      +            "properties": {
      +              "args": {
      +                "type": "object"
      +              },
      +              "name": {
      +                "type": "string"
      +              }
      +            },
      +            "type": "object"
      +          },
      +          "alternative_call": {
      +            "type": "string"
      +          },
      +          "arguments": {
      +            "type": "object"
      +          },
      +          "call": {
      +            "type": "string"
      +          },
      +          "note": {
      +            "type": "string"
      +          }
      +        },
      +        "type": "object"
      +      },
      +      "type": "array"
      +    },
      +    "triggers": {
      +      "type": "string"
      +    },
      +    "try_before_call": {
      +      "items": {
      +        "properties": {
      +          "arguments": {
      +            "type": "object"
      +          },
      +          "call": {
      +            "type": "string"
      +          },
      +          "case": {
      +            "type": "string"
      +          },
      +          "note": {
      +            "type": "string"
      +          }
      +        },
      +        "type": "object"
      +      },
      +      "type": "array"
      +    },
      +    "verbs": {
      +      "items": {
      +        "type": "string"
      +      },
      +      "type": "array"
      +    },
      +    "verdict": {
      +      "type": "string"
      +    },
      +    "welcome_back": {
      +      "properties": {
      +        "last_note": {
      +          "type": "null"
      +        },
      +        "last_seen": {
      +          "type": "string"
      +        },
      +        "notes": {
      +          "type": "integer"
      +        },
      +        "since_you_left": {
      +          "properties": {
      +            "calls": {
      +              "type": "integer"
      +            },
      +            "days": {
      +              "type": "integer"
      +            },
      +            "inbox": {
      +              "type": "integer"
      +            },
      +            "runs": {
      +              "type": "integer"
      +            }
      +          },
      +          "type": "object"
      +        }
      +      },
      +      "type": "object"
      +    }
      +  },
      +  "type": "object"
      +}
  4. Changed1 schema field changed
    • changedInput schema / required
      Previous value: -[
      -  "kind"
      -]New value: +[]
  5. Changed1 schema field changed
    • changedInput schema / properties / tenant_key / description
      Previous value: -"The key `signup` returned. Optional on the connection that ran signup (or host.redeem): that connection is already bound to the tenant it created, so later calls on it need no tenant_key. Required only when this connection carries no Authorization: Bearer header and never ran signup -- when both a header and this argument are present, the header wins. Omitting it on such a connection returns tenant_key_missing (-32602)."New value: +"The key `signup` returned. Optional on the connection that ran signup (or host.redeem): that connection is already bound to the tenant it created, so later calls on it need no tenant_key. On a connection with no Authorization: Bearer header and no prior signup, omitting it implicitly signs that connection up as a brand-new tenant and runs this call as it -- see host.whoami's source field. When both a header and this argument are present, the header wins."
  6. Changed1 schema field changed
    • addedInput schema / additionalProperties
      Added value: +false
  7. Changed1 schema field changed
    • changedInput schema / properties / tenant_key / description
      Previous value: -"The key `signup` returned. Required only when this connection carries no Authorization: Bearer header -- when both are present, the header wins. Omitting it on a connection with no header returns tenant_key_missing (-32602)."New value: +"The key `signup` returned. Optional on the connection that ran signup (or host.redeem): that connection is already bound to the tenant it created, so later calls on it need no tenant_key. Required only when this connection carries no Authorization: Bearer header and never ran signup -- when both a header and this argument are present, the header wins. Omitting it on such a connection returns tenant_key_missing (-32602)."
  8. Changed1 schema field changed
    • changedInput schema / properties / kind / description
      Previous value: -"Which registered kind to return a worked example for, e.g. echo, http, python."New value: +"Which registered kind to return a worked example for, e.g. echo, http, python -- or a job-word alias (webhook, event, cron, ...) for its recipe. Omit to see every kind, alias and recipe name."
  9. Changed1 schema field changed
    • changedInput schema / properties / tenant_key / description
      Previous value: -"The key `signup` returned. Required only when this connection carries no Authorization: Bearer header -- when both are present, the header wins."New value: +"The key `signup` returned. Required only when this connection carries no Authorization: Bearer header -- when both are present, the header wins. Omitting it on a connection with no header returns tenant_key_missing (-32602)."
  10. Changed1 schema field changed
    • addedInput schema / properties / kind / description
      Added value: +"Which registered kind to return a worked example for, e.g. echo, http, python."
  11. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.