# idontlikecode-roblox-mcp

Source: https://glimind.com/server/npm%2Fidontlikecode-roblox-mcp
Registry id: `npm/idontlikecode-roblox-mcp`
Status: unknown

## Install

```json
{
  "mcpServers": {
    "idontlikecode-roblox-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "idontlikecode-roblox-mcp"
      ]
    }
  }
}
```

Claude Code:

```sh
claude mcp add idontlikecode-roblox-mcp -- npx -y idontlikecode-roblox-mcp
```

## Tools (40)

- `asset_insert`: Insert Creator Store 3D models and meshes into Workspace
- `asset_search_marketplace`: Search Roblox Creator Store marketplace and verified 3D assets
- `camera_focus`: Frame Studio camera at any instance, 3D coordinate, or active selection
- `camera_screenshot`: Capture Edit-mode viewport as a PNG image block for AI evaluation
- `change_diff`: Review computed diff of a planned change
- `change_plan`: Prepare a structured plan with diff preview before mutating
- `change_validate`: Validate plan syntax, fingerprints, and policy
- `diagnostics_read`: Read recent Studio output messages and error logs
- `environment_patch`: Adjust Lighting and Atmosphere settings
- `gui_scaffold`: Scaffold responsive modern Roblox UI hierarchies in StarterGui
- `history_checkpoint`: Set named history waypoint
- `history_rollback_operation`: Rollback changes made by a specific operation ID
- `history_status`: Inspect ChangeHistoryService recording status and waypoints
- `instance_clone`: Clone an instance to a destination container
- `instance_create`: Create new instances with ChangeHistoryService recording
- `instance_delete`: Delete an instance safely (requires approvalToken: user_approved)
- `instance_get`: Retrieve instance properties, attributes, tags, and fingerprint
- `instance_patch`: Patch properties, attributes, and tags with fingerprint validation
- `instance_reparent`: Move an instance to a new parent container
- `luau_execute_sandboxed`: Bounded Luau execution (requires ENABLE_LUAU_EXECUTE=true)
- `mechanic_scaffold`: Scaffold interactive 3D props like doors, coins, bounce pads
- `pbr_material_apply`: Apply high-quality PBR material maps or curated presets
- `playtest_assert`: Assert runtime conditions like instance existence or property values
- `playtest_diagnose`: Autonomous self-healing test run capturing runtime errors
- `playtest_start`: Start a bounded Studio playtest session
- `playtest_stop`: Stop active playtest session
- `script_dependency_graph`: Analyze require() module dependencies across ReplicatedStorage
- `script_get_source`: Read script source code, line count, and SHA-256 hash
- `script_patch_source`: Patch full script source with Luau syntax verification
- `script_replace_range`: Replace specific line ranges with fingerprint validation
- `selection_read`: Read developer's current Selection in Studio with spatial coordinates
- `selection_set`: Select instances in Roblox Studio Explorer and 3D Viewport by paths
- `session_list`: List connected Studio places, fingerprints, and capabilities
- `session_select`: Select target Studio place when multiple places are open
- `spatial_query`: Perform box, sphere, or raycast spatial overlap queries
- `spatial_surface_snap`: Snap a Part or Model onto the nearest ground/surface using raycasting
- `terrain_clear_region`: Clear voxel terrain in a bounding box
- `terrain_patch`: Procedural voxel terrain filling with cooperative yielding
- `terrain_sculpt_natural`: Procedural smooth voxel terrain generator with elevation biome strata
- `tree_query`: Query DataModel hierarchy with depth, count, and property filters

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
