Run an operation that changes data
executeRun a write operation (kind write in discover) such as an update, create, delete or status change. Writes preview first and change nothing until called again with confirm: true in the arguments, exactly like the operation's own tool. Rejects read operations; use query for those. Always pass tool (the operation name) and put the operation's own arguments inside arguments. Call it only when there is a change to make.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "execute"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool | No | Required: the write operation name, from discover. | |
| arguments | No | Arguments for the operation, as listed by discover, including confirm: true to apply a previewed change. |