system_info
Monitor and manage Roblox Studio system status, playtest sessions, and automated testing through connection checks, service listings, and control actions.
Instructions
System info: ping, connection status, usage tier. [PRO] place info, services list, studio settings, playtest control, automated test runner.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | System action. Basic: ping (test connection, returns pong), connection (server/plugin connection info with session IDs), usage (current tier: basic/pro). [PRO]: place_info (place ID, name, game ID, creator), services (list all Roblox services), studio_settings (Studio preferences), play (start playtest, mode: "play"=F5 or "run"=F8), stop (stop playtest), pause (pause playtest), resume (resume paused playtest), play_status (get current state: edit/running/paused with mode and available actions), run_test (inject test script, run playtest, collect logs, and write local report files). | |
| message | No | Optional message to echo back. Used by: ping. | |
| mode | No | Playtest mode. "play" = Play mode (F5, default), "run" = Run mode (F8). Used by: play, run_test. | |
| script | No | Luau test body to inject into ServerScriptService.__MCP_TestRunner. Used by: run_test. | |
| test_name | No | Optional report display name for the automated playtest run. Used by: run_test. | |
| timeout | No | Timeout in seconds for the automated playtest run. Default: 60. Maximum: 300. Used by: run_test. |