home / mcp / roblox studio mcp server

Roblox Studio MCP Server

Enables Roblox Studio to run Studio tools via Claude Desktop and Cursor through MCP, with long-polling and stdio transport.

Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "roblox-studio-rust-mcp-server": {
      "command": "Path-to-downloaded\\\\rbx-studio-mcp.exe",
      "args": [
        "--stdio"
      ]
    }
  }
}

You set up an MCP server that lets Roblox Studio communicate with Claude Desktop or Cursor. This server handles long-polling from Studio and relays tool requests to Claude, enabling you to run Studio tools from Claude prompts and see the results reflected back in Studio.

How to use

You connect an MCP client to the Roblox Studio MCP Server to enable tool execution from Claude Desktop. Once connected, you can pose prompts in Claude to trigger Studio actions, such as inserting models or running code, and verify the results inside Studio. Use the Studio Plugins tab to toggle the MCP channel on or off and monitor status in the Studio console. If you encounter issues, toggle the MCP channel off and back on, then restart Claude Desktop and Studio if needed.

How to install

Prerequisites you need before installation:

- Roblox Studio installed on your machine.

- Claude Desktop or Cursor installed and started at least once.

Follow the steps that match your preferred installation method.

Install with release binaries

To set up automatically, ensure Roblox Studio and Claude Desktop/Cursor are installed and started, then run the installer from a release package.

Steps to perform:

1. Exit MCP Clients and Roblox Studio if they are running.

2. Download the latest release for your platform from the releases page.

3. Unzip the downloaded file if necessary and run the installer.

4. Restart Claude/Cursor and Roblox Studio if they are running.

Setting up manually

If you prefer to configure manually, add the following to your MCP Client configuration to enable the Roblox Studio MCP server.

{
  "mcpServers": {
    "Roblox Studio": {
      "args": [
        "--stdio"
      ],
      "command": "Path-to-downloaded\\rbx-studio-mcp.exe"
    }
  }
}

Build from source

To build and install the MCP reference implementation from source, you must have Roblox Studio and Claude Desktop installed and started once, then proceed with Rust tooling.

Steps to build and install from source:

1. Exit Claude and Roblox Studio if they are running.

2. Install Rust on your system.

3. Clone or download the repository.

4. From the repository root, run the following command to build and install the MCP server, Claude integration, and Studio plugin.

cargo run
`

Verify setup

Confirm the MCP server is ready by checking Roblox Studio. Open the Plugins tab, and verify the MCP plugin appears. Toggling the plugin should enable/disable MCP communication, with status visible in the Studio console output.

In Claude Desktop, verify the MCP tools window shows available Roblox Studio tools (insert_model and run_code) when you open the hammer icon under the prompt input field.

If you run into problems, restart Studio and Claude Desktop. Ensure Claude Desktop is fully exited from the system tray before starting again.

Send requests

To issue a request, open a Roblox place in Studio, then type a prompt in Claude Desktop and accept any permissions to communicate with Studio. You should see the requested action occur in Studio, such as a model being inserted or code running, which you can verify by checking the console, the Explorer data model, or the visual result in your place.

Security and privacy notes

Be aware that MCP clients can access and modify content inside your opened Roblox places. Third-party data handling policies apply to each connected client. Review any third-party terms before enabling MCP communication and configure access accordingly.

Notes on troubleshooting

If things don’t work as expected, try these quick checks: restart Studio and Claude Desktop, verify the MCP plugin is enabled in Studio, and confirm the MCP channel is shown as ready in the Studio console.

Tools available in Roblox Studio

The server exposes a set of Studio actions you can trigger from Claude. The two core tools are insert_model to add a model into your place and run_code to execute code within Studio.

Available tools

insert_model

Inserts a Roblox model into the currently opened place from Claude prompts.

run_code

Executes code within Roblox Studio as requested from Claude prompts.