McpToolPreview
One tool as the server described it. Untrusted content — description and annotations are the server's words, not dhub2's.
nameName (string)required
title object
anyOf
- string
- null
string
descriptionDescription (string)
Default value:
input_schema object
property name*any
output_schema object
anyOf
- object
- null
object
annotations object
anyOf
- object
- null
object
schema_hashSchema Hash (string)required
registrableRegistrable (boolean)required
False when the name violates the LLM function-name rule
McpToolPreview
{
"name": "string",
"title": "string",
"description": "",
"input_schema": {},
"output_schema": {},
"annotations": {},
"schema_hash": "string",
"registrable": true
}