Free, open-source MCP server for Roblox Studio. Push-based SSE transport, editor-safe script edits, 29 token-lean tools.
MCP server for Roblox Studio: 29 tools over a push-based bridge, batched writes that undo as one step, editor-safe script edits. MIT.
Or download StudioMCP.rbxmx from Releases into your Studio plugins folder.
2. The server, in whichever client you use:
Cursor — ~/.cursor/mcp.json or .cursor/mcp.json
Claude Desktop — claudedesktopconfig.json
Windsurf — ~/.codeium/windsurf/mcpconfig.json
3. Open Studio and accept the 127.0.0.1 prompt — the plugin connects automatically. Verify with studiostatus.
4. debug additionally needs Debugger Luau API in File → Beta Features, plus a Studio restart. Nothing else requires it.
Port defaults to 44755 — change with --port or ROBLOXSTUDIOMCPPORT, and match it in the plugin widget. Loopback only.
Register the server in as many clients as you like — the plugin connects out to one port, the first server owns it and the rest proxy through. No configuration, no second Studio connection.
Each agent keeps its own target (setactivestudio is per client), so two agents can work on two open places and neither can retarget the other. Pass studioId on a single call to reach elsewhere without changing your default.
Subagents share their parent's connection and therefore its target — a subagent calling setactivestudio silently retargets its parent. Give subagents an explicit studioId per call.
------ Session studiostatus liststudios setactivestudio Discover tree inspect find api Scripts scriptread scriptedit scriptgrep scriptcreate Instances create modify delete move World geometry assets collision undo Run & debug playtest executeluau character
From the project README.
Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:
[](https://mcp.liqiwa.com/s/EL4CTEO--rbx-studio-mcp.html)
The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.