Roblox Studio MCP (community, debugging and playtests)

Roblox Studio MCP

MCP server for Roblox Studio: runs Luau on server and client, drives playtests, captures screenshots and profiler data

  • 347 ★ on the repository
  • Last commit
  • MIT
MCP server

Broad access

Why this level

  • The agent runs arbitrary Luau in Studio and edits scripts and instance properties in your place
  • The monetization tool creates and changes products and game passes through an Open Cloud key, and window screenshots may capture other screen content
All reasons and checks

chrrxs/robloxstudio-mcp

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/roblox-studio-mcp

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • The agent runs arbitrary Luau in Studio and edits scripts and instance properties in your place
  • The monetization tool creates and changes products and game passes through an Open Cloud key, and window screenshots may capture other screen content

This is third-party code. Review the repository files before installing.

What it does

The server links an agent to an open Roblox Studio through a plugin that installs itself. The agent runs Luau in a live server or client context (eval_server_runtime and eval_client_runtime), sets breakpoints that record hits without pausing the game, and reads logs from edit mode, the server or a specific client. Separate tools start solo and multi-client playtests, open Studio windows, and record CPU timings through the script profiler and micro profiler. Edit mode offers execute_luau, set_properties, find_and_replace_in_scripts and a viewport screenshot with mouse and keyboard input. For the Creator Store there is search, hierarchy preview and a security check before insertion. Developer products and game passes come from manage_monetization, which needs an Open Cloud key.

Who it is for. For Roblox developers who debug a live game and automate playtests through Claude Code, Codex or Cursor.

Good fit when

  • You need to run Luau in a running server or client with the same require cache as game scripts
  • You want to record breakpoint hits without stopping the playtest
  • You test multiplayer and need several clients with logs from each peer
  • You hunt for performance drops and capture CPU profiles and a memory breakdown
  • You check a Creator Store asset before insertion: hierarchy, media metadata, security scan

Not a fit when

  • You only want to read the game structure without edits: install the inspector edition, which does not change the DataModel
  • You have no Open Cloud key but want to manage products and game passes: manage_monetization needs one
  • You want several Studio windows with a shared routing dashboard: WEPPY Roblox AI Toolkit is closer to that
  • You run native Linux without Wine: Studio launches there only through a Wine launcher

Example request

Start a two-client playtest, reproduce buying an item and show the server and both client logs

MCP

Transport
stdio
Authentication
not required

Environment variables

ROBLOX_OPEN_CLOUD_API_KEY secret
Roblox Open Cloud key for audio preview, place versions and monetization.
ROBLOX_STUDIO_PORT
Local bridge port, default 58741.

Limitations

Roblox Studio and Node.js for npx are required. After installation or an update, restart Studio fully and wait for the plugin to show Connected. The package is not from Roblox: it is a community fork of the archived boshyxd/robloxstudio-mcp. Audio preview, place versions and monetization need an Open Cloud key. Window screenshots on macOS and Windows use a host window capture fallback, which `ROBLOX_STUDIO_HOST_CAPTURE=0` disables. Native Linux needs a Wine launcher and a path to `RobloxStudioBeta.exe`.

How to disable. Remove the server with claude mcp remove robloxstudio or the equivalent in your client, then delete the plugin file from Studio's Plugins folder. Inspector and full editions install one at a time; the installer removes the other.

FAQ

How do I connect Roblox Studio to Claude Code over MCP?

Run claude mcp add robloxstudio -- npx -y @chrrxs/robloxstudio-mcp@latest --auto-install-plugin. The flag installs the Studio plugin. Then fully restart Studio and wait for the Connected status.

How does this Roblox Studio MCP differ from the Roblox and boshyxd servers?

The Roblox server in studio-rust-mcp-server is frozen, and Roblox recommends the MCP built into Studio. The boshyxd project is archived and its author points to this fork. This one focuses on debugging: runtime eval, breakpoints, playtests and profilers.

Can I give the agent read-only access to Roblox Studio?

Yes, there is an inspector edition: the @chrrxs/robloxstudio-mcp-inspector package. It does not change the DataModel or scripts, though selection and camera framing can change, and export and profiler tools write files to explicit paths.

Do I need an Open Cloud key for Roblox Studio MCP?

Only for some tools: audio preview, place versions and manage_monetization. Pass the key in the ROBLOX_OPEN_CLOUD_API_KEY variable.

Which profiling tools does Roblox Studio MCP have?

capture_script_profiler and capture_micro_profiler record CPU, get_memory_breakdown covers memory and get_scene_analysis attributes scene cost. Results arrive separately for server and client.

Discussion

No questions or reviews yet.

An MCP server plus a plugin for Roblox Studio: multi-Place work, assets via Open Cloud and sync with local files

MCP serverBroad access70Repository stars

A Cocos Creator extension with a built-in MCP server: the agent builds UI, edits scenes and takes editor screenshots

MCP serverBroad access371Repository stars

Cocos Creator MCP Server

Cocos Creator MCP Server Plugin

An MCP server as a Cocos Creator editor extension: the agent controls scenes, nodes, components, prefabs and project assets

MCP serverExtended access1.5KRepository stars

An MCP server inside the Unity Editor: the agent builds scenes and scripts, enters play mode and checks the game with screenshots

MCP serverBroad access275Repository stars

A plugin with skills for building TypeScript MCP servers and MCP apps: the agent scaffolds, edits, debugs and verifies them

PluginExtended access10.8KRepository stars

The official MCP server registry and the mcp-publisher tool for publishing your own server

CLIExtended access7.4KRepository stars

Comparison with similar tools

Entries that share the main search query, and how they differ.

EntryOfficialAuthenticationRepository starsMain difference
Roblox Studio MCP (community, debugging and playtests) (this entry)nonot required347
WEPPY Roblox AI Toolkitnonot required70a different Roblox Studio server: several Studio windows, a dashboard, local file sync and asset generation
MCP for Unitynonot required15,537the same agent-to-editor link, but for Unity and C#
Godot AIyesAPI key3,271an MCP server for the Godot editor rather than Roblox Studio

README in short

The description is grouped by task: debugging a live game, playtest automation, performance hunting, edit-mode changes, Creator Store assets, monetization and Roblox API lookups. Installation is one command for Codex, Claude Code, Antigravity CLI or a JSON config for other clients. Details live in the repository docs: configuration, large inputs, assets.

README badge

Report a problem

Foxx AIRoblox Studio MCP (community, debugging and playtests)
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.