Connect NexusRBX AI to Roblox Studio
Connect NexusRBX AI to Roblox Studio with the recommended plugin or the advanced local MCP connector.
On this page
Guide
Choose the NexusRBX Studio plugin for the recommended setup. Advanced users can optionally run the local Roblox Studio MCP connector; neither connection depends on the other.
Choose a connection
| Option | Best for | Important behavior |
|---|---|---|
| NexusRBX Studio plugin — recommended | Beginners and complete NexusRBX workflows | Supports pairing, reviewed actions, snapshots, artifacts, native models, trusted insertions, and validation. |
| Roblox Studio MCP — advanced | Developers who want a local external connector | Supports only commands that the installed Studio MCP server exposes with a known safe schema. |
Advanced: Roblox Studio MCP
The local connector runs on the same computer as Roblox Studio. It connects outward to NexusRBX and launches Studio's local MCP server; your browser never connects directly to that local process.
- 01
Enable Studio MCP
In Roblox Studio, open Assistant, choose the menu, then Manage MCP Servers and enable Studio MCP. Update Studio if the option is missing.
- 02
Create a pairing code
In NexusRBX AI, open Connect Roblox Studio, choose Advanced, then Roblox Studio MCP, and create a short-lived code.
- 03
Run the local connector
Start the NexusRBX Local Connector on the same computer, enter the code when prompted, and keep the terminal open. Never paste the connector token into chat or logs.
- 04
Check both status lines
Wait for NexusRBX to show the connector and Studio MCP as connected. Connector connected but Studio MCP not detected is not a ready Studio connection.
- 05
Review advertised capabilities
Only commands verified against the discovered tool names and schemas appear as supported. Use the plugin for capabilities shown as plugin-only.
To disconnect, choose Disconnect MCP in NexusRBX and stop the local connector with Ctrl+C. Revoking the website session immediately invalidates its connector token and does not disconnect the plugin.
Studio bridge behavior
| Area | Expected behavior |
|---|---|
| Project inspection | Request a manifest or targeted source instead of sending the full place source by default. |
| Source reads | Read specific scripts or objects when the task needs them. |
| Source edits | Use expected source hashes when editing known Studio scripts so stale writes can be rejected. |
| Destructive actions | Snapshot first and return snapshot IDs in the command acknowledgment. |
| Unsupported runtime actions | Return structured errors rather than silent no-ops. |
Why Connection Matters
Some NexusRBX AI workflows may need to know basic Studio context, such as where a script should go or whether Studio is ready for insertion. Connection helps the plugin support Studio-ready workflows while still requiring user review.
Exact connection behavior depends on the current NexusRBX AI implementation:
- Studio connection method: use the Studio connection/pairing flow shown in the AI workspace and plugin panel
- Web app pairing required: Yes. Pair Studio from the AI workspace when a task needs Studio context or plugin-assisted insertion.
- Plugin status label: Connected
Connection Steps
- 01
Open Roblox Studio
Open Roblox Studio.
- 02
Open the place you want to work on
Open the place you want to work on.
- 03
Open NexusRBX AI from the Plugins tab
Open NexusRBX AI from the Plugins tab.
- 04
Sign in or connect your account if prompted
Sign in or connect your account if prompted.
- 05
Open the NexusRBX web app if pairing is required
Open the NexusRBX web app if pairing is required.
- 06
Confirm the plugin shows a connected status
Confirm the plugin shows a connected status.
- 07
Start with a small prompt and review the generated output
Start with a small prompt and review the generated output.
What Connection Does Not Mean
Connection does not mean every generated suggestion should be inserted automatically.
Before accepting a change, check:
- The target script location.
- The script type.
- The object names referenced by the code.
- Any warnings shown by NexusRBX AI.
- Whether the change affects important systems.
Connection Status Checklist
| Status | Meaning | What to do |
|---|---|---|
| Connected | Plugin can communicate with NexusRBX flow. | Start with a small prompt. |
| Not connected | Studio or account connection is incomplete. | Reopen the plugin and repeat setup. |
| Signing in | Account flow is still in progress. | Finish sign-in in the plugin or web app. |
| Outdated plugin | Plugin version may not match the current web app. | Update or reinstall from the Creator Store. |
| Feature unavailable | The connected plugin did not advertise a Studio command, such as Create Instance. | Reinstall the current plugin, restart Studio or reopen the plugin, then refresh the Studio connection. Other advertised features can still be used. |
| Error | Something failed during connection. | Copy the error and send it with a bug report. |
Restore a Missing Studio Feature
A Feature unavailable message means the connected plugin cannot currently verify that it supports a requested command. It does not disconnect the plugin or disable its other advertised Studio features.
- 01
Install the current plugin artifact
Install the current roblox-plugin/NexusRBXStudioBridge.plugin.lua artifact. Do not install files from roblox-plugin/src; they are source modules, not the Studio install target.
- 02
Restart or reopen Studio
Restart Roblox Studio, or reopen the NexusRBX plugin after the install so it sends its current command list.
- 03
Refresh the Studio connection
In Connect Roblox Studio, choose Refresh connection. Re-pair only if the session has expired or Studio is disconnected.
If Connection Fails
Try one fix at a time:
- 01
Restart Roblox Studio
Restart Roblox Studio.
- 02
Reopen the plugin
Reopen the plugin.
- 03
Sign out and sign back in if the UI supports it
Sign out and sign back in if the UI supports it.
- 04
Confirm your internet connection
Confirm your internet connection.
- 05
Update or reinstall the plugin
Update or reinstall the plugin.
- 06
Contact support with the exact error message
Contact support with the exact error message.
Send the page title and link to support so the report reaches the right context.