Macro recorder
macro_recorderRecord sequences of MCP tool calls to portable JSON macro files. Use start, stop, list, and load actions to manage reusable automation macros.
Instructions
Record the sequence of MCP tool calls to a portable JSON macro file. Actions: start | stop | list | load. Replay ships separately as run_macro_script.
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": {
"action": "<action>"
},
"name": "macro_recorder"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | No | ||
| name | No | ||
| action | Yes | ||
| redactSensitive | No | ||
| allowUnsafeRecording | No | Required when redactSensitive=false because raw scripts/secrets may be persisted. |