MCPTool Definition
class MCPToolDefinition(val name: String, val title: String? = null, val description: String? = null, val inputSchema: JsonObject = JsonObject(mapOf("type" to JsonPrimitive("object"))), val outputSchema: JsonObject? = null, val annotations: JsonObject? = null, val meta: JsonObject? = null)(source)
Since
0.3.0-beta01
Constructors
Link copied to clipboard
constructor(name: String, title: String? = null, description: String? = null, inputSchema: JsonObject = JsonObject(mapOf("type" to JsonPrimitive("object"))), outputSchema: JsonObject? = null, annotations: JsonObject? = null, meta: JsonObject? = null)