ma2_execute
Executes up to 100 authorized grandMA2 commands sequentially, stopping at the first failure; requires write access and a matching show.
Instructions
Execute up to 100 authorized commands sequentially; requires MA2_ALLOW_WRITE=1 and matching Show.
Not transactional. Stops at first failure; prior commands may already be applied. Do not retry after a timeout without querying state. User scope still governs every command.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"commands": "<commands>",
"expected_show": "<expected_show>"
},
"name": "ma2_execute"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | No | onpc | |
| commands | Yes | ||
| expected_show | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||