MCP Server for s&box game engine — enables Claude to build games through conversation
| Tool name | Description | Destructive? |
|---|---|---|
| name | ✓ no | |
| get_project_info | ✓ no | |
| list_project_files | ✓ no | |
| read_file | ✓ no | |
| write_file⚠ | ⚠ yes |
| recompile_asset | ✓ no | |
| set_component_reference | ✓ no | |
| add_component_to_new_object | ✓ no | |
| create_objective_system | ✓ no | |
| create_health_system | ✓ no | |
| create_economy_wallet | ✓ no | |
| create_round_phase_machine | ✓ no | |
| create_day_night_clock | ✓ no | |
| create_interactable | ✓ no | |
| create_weighted_loot_table | ✓ no | |
| create_pickup | ✓ no | |
| create_save_system | ✓ no | |
| search_assets | ✓ no | |
| list_asset_library | ✓ no | |
| install_asset | ✓ no | |
| get_asset_info | ✓ no | |
| copy_asset_with_dependencies | ✓ no | |
| get_property | ✓ no | |
| get_all_properties | ✓ no | |
| list_available_components | ✓ no | |
| add_component_with_properties | ✓ no | |
| invoke_method | ✓ no | |
| describe_type | ✓ no | |
| list_libraries | ✓ no | |
| search_types | ✓ no | |
| get_method_signature | ✓ no | |
| find_in_project | ✓ no | |
| ensure_input_action | ✓ no | |
| snap_to_ground | ✓ no | |
| align_objects | ✓ no | |
| distribute_objects | ✓ no | |
| grid_duplicate | ✓ no | |
| measure_distance | ✓ no | |
| scatter_props | ✓ no | |
| randomize_transforms⚠ | ⚠ yes | |
| group_objects | ✓ no | |
| start_play | ✓ no | |
| stop_play | ✓ no | |
| is_playing | ✓ no | |
| take_screenshot | ✓ no | |
| undo | ✓ no | |
| redo | ✓ no | |
| set_property | ✓ no | |
| get_runtime_property⚠ | ⚠ yes | |
| set_runtime_property⚠ | ⚠ yes |
{
"mcpServers": {
"sbox": {
"command": "npx",
"args": [
"-y",
"sbox-mcp-server"
]
}
}
}