take_screenshot
Capture the current RPG Maker MV playtest frame through the authenticated MCP bridge and save it as a PNG for inspection or QA evidence without shell commands.
Instructions
Capture the current RPG Maker MV playtest frame through the authenticated MCP bridge and save it as a PNG under .mcp-cache/screenshots/. Returns {path, bytes, mimeType, name} so the image can be inspected or attached as QA evidence without shell commands. Requires manage_system actions install_bridge_plugin, bridge_start, and playtest first. Optional name becomes a safe filename prefix; each capture keeps a timestamp. manage_system {action:"bridge_screenshot"} remains available as a compatibility alias.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x | No | mapId: with y, a normal screen view centred on this tile instead of the whole map | |
| y | No | ||
| name | No | Optional safe filename prefix, e.g. boss-room or collision-proof | |
| mapId | No | Render this map headless as the engine draws it, with no game running (PNG under .mcp-cache/renders/). Needs the optional playwright-core and a cached Chromium (npx playwright install chromium-headless-shell, or RPGMAKER_MCP_CHROMIUM). | |
| switches | No | mapId: switch IDs to turn ON first, to see later event pages | |
| runEvents | No | mapId: let autorun/parallel events run before the shot (default false) | |
| timeoutMs | No | How long to wait for the game response in milliseconds (default 15000) | |
| showEvents | No | mapId: draw event sprites (default true) | |
| showPlayer | No | mapId: draw the player (default: hidden for the whole map, shown for a view) |