How to Set Up and Troubleshoot the Roblox Studio MCP Server
Roblox Studio includes a built-in Model Context Protocol (MCP) server for connecting external AI clients to an open Studio session.

Roblox's former standalone implementation is no longer actively developed. Its GitHub repository was archived on April 3, 2026, and recommends using the built-in server instead. The standalone implementation communicated with Studio through a plugin; its manual client configuration used a downloaded executable and the --stdio argument.

Enable the built-in server

Install the latest version of Roblox Studio and your preferred MCP client. Then:
  1. Open Assistant.
  2. Select … → Manage MCP Servers.
  3. Turn on Enable Studio as MCP server.
When a client connects successfully, Studio displays a green indicator showing the number of connected clients.

Connect an MCP client

Studio supports three documented connection methods: Quick Connect, JSON configuration, and a CLI command. The server communicates with compatible clients through stdio transport.

Quick Connect supports:
  • Antigravity
  • Codex CLI
  • Claude Code
  • Claude Desktop
  • Cursor
  • Gemini CLI
  • Visual Studio Code
The Quick Connect menu shows supported clients installed on the computer. If a client does not appear, install it and restart Roblox Studio.

Windows configuration

The documented Windows JSON configuration is:

Code: Select all

{
  "mcpServers": {
    "Roblox_Studio": {
      "command": "cmd.exe",
      "args": [
        "/c",
        "%LOCALAPPDATA%\\Roblox\\mcp.bat"
      ]
    }
  }
}
The corresponding CLI command is:

Code: Select all

cmd.exe /c %LOCALAPPDATA%\Roblox\mcp.bat
macOS configuration

The documented macOS JSON configuration is:

Code: Select all

{
  "mcpServers": {
    "Roblox_Studio": {
      "command": "/Applications/RobloxStudio.app/Contents/MacOS/StudioMCP"
    }
  }
}
The corresponding CLI command is:

Code: Select all

/Applications/RobloxStudio.app/Contents/MacOS/StudioMCP
Verify and troubleshoot the connection

If other MCP servers are already configured, add only the Roblox_Studio entry to the existing mcpServers object and separate it from adjacent entries with a comma. Invalid JSON, including a missing comma or bracket, can prevent the configuration from loading.

Restart the MCP client after changing its configuration. If the server or its tools still do not appear:
  • Restart Roblox Studio and the MCP client.
  • Verify that the configured command or binary path is correct and that the file exists.
  • Check the JSON syntax.
Return to Assistant → … → Manage MCP Servers and look for the green connection indicator.

Only connect clients you trust. Connected MCP clients can read and modify content in open Roblox places.

Sources and verification
  • Connect to the Roblox Studio MCP server — Documents the built-in server, prerequisites, activation steps, connection methods and indicator, supported Quick Connect clients, stdio transport, Windows and macOS configurations, verification, troubleshooting, and client-access warning.
  • Roblox studio-rust-mcp-server — Confirms the repository's archive date, the end of active development, the recommendation to use Studio's built-in server, and the standalone implementation's plugin, executable, and stdio configuration.