Roblox ships an official Studio MCP server, so an AI client can act inside Roblox Studio — insert and modify instances, write Luau scripts, run tasks and read the data model. Here's the setup with the built-in server.
Option A — built-in Studio MCP server (recommended)
Recent Roblox Studio includes the MCP server out of the box:
- Update to the latest Roblox Studio.
- Open Assistant Settings → MCP Servers.
- Turn on Enable Studio as MCP server.
- Use Quick connect to pick your installed client (Claude, Cursor, etc.), or copy the JSON/CLI config it shows.
The server runs locally and talks to your client over stdio. Keep Studio open — that's where the work happens.
Option B — standalone server
There's also the open-source Roblox/studio-rust-mcp-server (a standalone binary + Studio plugin) if you want the server outside Studio. The built-in option is now the recommended path.
Verify
With a place open in Studio, ask: "Insert a red neon Part named 'Beacon' 10 studs above the baseplate and add a script that makes it spin." If it appears and spins on playtest, you're connected.
Common problems
- Client not listed in Quick connect — install/restart the client first; Studio detects installed ones.
- Nothing happens — the MCP server toggle is off, or no place is open.
- Old Studio — the built-in server needs a recent version; update.
Safety
The server lets an AI modify your place and run scripts. Work on a copy or use version history, and review any standalone/community server before use. See MCP security best practices.
Going further
Pair with GitHub for versioning and a filesystem server for assets. Browse the developer tools category or curated loadouts. For another game engine, see Unity MCP.