EL4CTEO

Rbx Studio MCP — Development skill for Claude Code

Development community

Free, open-source MCP server for Roblox Studio.

How to install Rbx Studio MCP

This entry records only its repository, not the path inside it, so there is no exact command to give. Open EL4CTEO/rbx-studio-mcp and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Rbx Studio MCP does

Free, open-source MCP server for Roblox Studio. 35 tools, a console panel that runs coding agents, editor-safe script edits.

Alternatives in Development

  • Google Ads Meta Ads MCP — Google Ads MCP server + Meta Ads MCP (Facebook Ads MCP) + GA4 + Search Console in one hosted remote MCP for Cl 3.2k ★
  • Magnitude — Open source inference server your agent sets up for you 1.5k ★
  • Claudecode — Open Source ClaudeCode Leaked 1k ★

README

Roblox Studio MCP

Let an AI agent drive Roblox Studio: read your place, edit scripts, build geometry, run playtests, take screenshots. 35 tools. MIT.

![The Studio MCP panel](docs/rbx-studio.png)

Install

**1. The plugin**

npx -y @el4cteo/rbx-studio-mcp --install-plugin

Or drop `StudioMCP.rbxmx` from [Releases](https://github.com/EL4CTEO/rbx-studio-mcp/releases) into your Studio plugins folder.

**2. The server**

claude mcp add roblox-studio -- npx -y @el4cteo/rbx-studio-mcp
Other clients

Codex CLI:

codex mcp add roblox-studio -- npx -y @el4cteo/rbx-studio-mcp

Cursor, Claude Desktop, Gemini CLI, Windsurf — add to their config file:

{
  "mcpServers": {
    "roblox-studio": {
      "command": "npx",
      "args": ["-y", "@el4cteo/rbx-studio-mcp"]
    }
  }
}

VS Code / Copilot (`.vscode/mcp.json`) uses `"servers"` instead of `"mcpServers"`, plus `"type": "stdio"`.

opencode (`opencode.json`):

{
  "mcp": {
    "roblox-studio": {
      "type": "local",
      "command": ["npx", "-y", "@el4cteo/rbx-studio-mcp"],
      "enabled": true
    }
  }
}

**3.** Open Studio and accept the `127.0.0.1` prompt. Check it works with `studio_status`.

Something wrong? Run `npx -y @el4cteo/rbx-studio-mcp doctor` — it says what is broken and how to fix it.

Port is **44755**, loopback only. Change it with `--port` and match it in the plugin.

Tools

Session studio_status list_studios set_active_studio
Discover tree inspect find api
Scripts script_read script_edit script_grep script_create
Instances create modify delete move
World geometry terrain generate assets collision audio animation undo
Data & live game datastore universe
Run & debug playtest execute_luau character input console debug performance
Look `screensh