modx_run_processor
Executes any MODX processor directly as an escape hatch, so AI agents can call processors without a dedicated tool. Requires the allow_run_processor setting to be enabled.
Instructions
Run ANY MODX processor directly (escape hatch). Requires the modxmcp.allow_run_processor setting to be enabled. High privilege — prefer a dedicated tool when one exists.
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": {
"processor": "<processor>"
},
"name": "modx_run_processor"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| processor | Yes | Processor path, e.g. 'security/user/getlist' (relative to processors_path). | |
| properties | No | Processor properties/params. | |
| processors_path | No | Override processors base path (for component processors). |