Every tool takes username (the bot name) and returns JSON with success or error plus tool-specific fields. This is the one-liner index — full parameter-level docs live in the repo's docs/TOOLS.md.
minecraft_run_script runs a queue of steps — move_to, mine, place, look, chat, wait, examine, follow, stop, open_container, close_container, craft, gather, build — with optional abort_on_error.
{
"username": "MCPTestBot",
"abort_on_error": true,
"steps": [
{ "action": "move_to", "args": { "x": 100, "y": 64, "z": 200 } },
{ "action": "mine", "args": { "x": 100, "y": 64, "z": 200 } },
{ "action": "chat", "args": { "message": "got the block" } }
]
}