Loading...
Loading...
Drive Roblox Studio from an AI agent via the built-in Studio MCP server - connecting Claude Code, Codex, Cursor, OpenCode, Gemini CLI; tools to explore the DataModel, read/edit scripts, run Luau in edit/server/client, playtest, read output, capture screenshots, simulate input, insert assets. Use when an agent should inspect, modify, or playtest an open Studio place, or to set up the connection.
npx skill4agent add el4cteo/roblox-skills roblox-studio-mcp| OS | Command |
|---|---|
| macOS | |
| Windows | |
# Claude Code
claude mcp add Roblox_Studio -- /Applications/RobloxStudio.app/Contents/MacOS/StudioMCP
claude mcp add Roblox_Studio -- cmd.exe /c "%LOCALAPPDATA%\Roblox\mcp.bat" # Windows{ "mcpServers": { "Roblox_Studio": { "command": "/Applications/RobloxStudio.app/Contents/MacOS/StudioMCP" } } }config.tomlopencode.jsonmcp.json| Group | Tools |
|---|---|
| Session | |
| Explore | |
| Edit | |
| Run | |
| Playtest | |
| Assets | |
| Delegation | |
| Knowledge | |
list_roblox_studiosstudio_idget_studio_statesearch_game_treescript_grepscript_searchscript_readmulti_editexecute_luauEditexecute_luaurequireEditstart_stop_playget_console_outputcharacter_navigationexecute_luauServerClientscreen_capturestart_stop_play-- Example execute_luau (Server context during play): assert game state instead of eyeballing.
local Players = game:GetService("Players")
local results = {}
for _, player in Players:GetPlayers() do
local leaderstats = player:FindFirstChild("leaderstats")
local coins = leaderstats and leaderstats:FindFirstChild("Coins")
table.insert(results, `{player.Name}: {if coins and coins:IsA("IntValue") then coins.Value else "missing"}`)
end
return table.concat(results, "\n")execute_luauEditChangeHistoryServiceTryBeginRecordingFinishRecordingEditmulti_editsearch_game_treestudio_idsearch_game_treescript_readskillrbx-debugrbx-perf-profilingrbx-scene-analysisrbx-unit-testrbx-docs-searchrbx-device-simulator-lua/rbx-convert-to-streamingroblox-testingroblox-performanceroblox-toolingroblox-architectureroblox-code-review