How to Set Up and Troubleshoot the Roblox Studio MCP Server
Posted: Sat Jul 25, 2026 12:39 am
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:
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:
Windows configuration
The documented Windows JSON configuration is:
The corresponding CLI command is:
macOS configuration
The documented macOS JSON configuration is:
The corresponding CLI command is:
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:
Only connect clients you trust. Connected MCP clients can read and modify content in open Roblox places.
Sources and verification
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:
- Open Assistant.
- Select … → Manage MCP Servers.
- Turn on Enable Studio as MCP server.
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
Windows configuration
The documented Windows JSON configuration is:
Code: Select all
{
"mcpServers": {
"Roblox_Studio": {
"command": "cmd.exe",
"args": [
"/c",
"%LOCALAPPDATA%\\Roblox\\mcp.bat"
]
}
}
}Code: Select all
cmd.exe /c %LOCALAPPDATA%\Roblox\mcp.batThe documented macOS JSON configuration is:
Code: Select all
{
"mcpServers": {
"Roblox_Studio": {
"command": "/Applications/RobloxStudio.app/Contents/MacOS/StudioMCP"
}
}
}Code: Select all
/Applications/RobloxStudio.app/Contents/MacOS/StudioMCPIf 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.
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.