{
"jsonrpc": "2.0",
"id": 1,
"result": {
"tools": [
{
"name": "my_plugin_greet",
"description": "Greet a person by name",
"inputSchema": {
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Person's name"
}
},
"required": ["name"]
}
},
{
"name": "my_plugin_add",
"description": "Add two numbers",
"inputSchema": {
"type": "object",
"properties": {
"a": {"type": "number"},
"b": {"type": "number"}
},
"required": ["a", "b"]
}
},
{
"name": "web_search_query",
"description": "Search the web",
"inputSchema": {
"type": "object",
"properties": {
"query": {"type": "string"},
"limit": {
"type": "integer",
"default": 10
}
},
"required": ["query"]
}
}
]
}
}