act
Execute in-game actions like UI navigation, floor selection, battle start, story management, and more to control Library of Ruina programmatically.
Instructions
Execute a game action through the Mod HTTP bridge.
Available actions: navigate - navigate UI phase (params: phase=) selectSephirah - select a sephirah floor (params: sephirah=) getFloor - get floor data (params: sephirah=) startStage - start a stage/battle (params: stageId=) listMethods - list available methods on an object (params: objectType=) skipStory - skip current story endStory - end current story advanceStory - advance current story killAllEnemy - kill all enemy units autoPlay - auto-play current battle round endBattle - force-end current battle closeBattleScene - close the battle scene gameOver - trigger game over getStageInfo - get stage info (params: stageId=) clickBattleResult - click battle result button startBattle - start the battle phase callMethod - call an arbitrary method via reflection (params: objectType=, methodName=) getGameState - get game state info runStage - run a stage end-to-end (params: stageId=, optional: sephirah=)
When LOR_MCP_TOOL_PROFILE == 'guided', prefer the specific tools from tools.py. params: comma-separated key=value pairs, e.g. "stageId=3,sephirah=Malkuth" Commas inside [...] or {...} are preserved (not split on).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| params | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||