MCP.Market

Roblox Studio MCP server

by Justice219·io.github.Justice219/roblox-studio-mcp·v1.0.1·2 stars

Connect AI assistants to Roblox Studio — manipulate the DataModel with 14 tools

B75/100grade B
What users say
No reviews yet
Be the first
Safety scan
B75/100

full report

Adoption
New

2 stars38 downloads/wk

Reviews

Write one

Nobody has reviewed Roblox Studio yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Roblox Studio tools (14, 4 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • clone_instance

    Clone an instance to a new parent location

  • create_instancewrite action

    Create a new Instance with the given className under the specified parent

  • delete_instancewrite action

    Destroy an instance (and all its descendants)

  • execute_luauwrite action

    Execute arbitrary Luau code in the Studio plugin context. Returns the result of the last expression.

  • find_instances

    Search for instances by className and/or name pattern

  • get_children

    Get immediate children of an instance at the given path

  • get_descendants

    Get all descendants of an instance at the given path, with their classNames and full paths

  • get_properties

    Get serialized properties of an instance (with _type tags for Vector3, CFrame, etc.)

  • get_selection

    Get the currently selected objects in Roblox Studio

  • get_services

    List all services currently in the DataModel (Workspace, ReplicatedStorage, etc.)

  • insert_servicewrite action

    Insert/get a service via game:GetService() (e.g. TeleportService, Teams)

  • move_instance

    Move (reparent) an instance to a new parent

  • set_properties

    Set properties on an existing instance

  • set_selection

    Set the Roblox Studio selection to the given instances

Public scan report

scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it

no findings
  • Code scan12 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 229 days ago4/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 75/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Roblox Studio compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
75/100
higher than 45% of 48,255 servers
Tools
14
the typical server has 7
Tools that change things
29%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
2
more than 75% of 28,688 servers
Downloads a week
38
more than 29% of 12,191 servers with a package

What its tools let an agent do: 6 read · 3 create · 3 change · 1 delete · 1 run or deploy

Install Roblox Studio in Claude Code, Cursor or VS Code

Runs npx -y @jamesworkbenchcrm/roblox-studio-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add roblox-studio-mcp -- npx -y @jamesworkbenchcrm/roblox-studio-mcp
Add to Cursor

What the publisher says

From the Roblox Studio repository's README, as published. We do not edit it. Read it on GitHub

Roblox Studio MCP Bridge

A Model Context Protocol (MCP) server that connects AI coding assistants like Claude Code directly to Roblox Studio. Read, create, modify, and delete instances in the DataModel — all from your terminal.

How It Works

Claude Code (MCP Client)
        |
   MCP Server (stdio)
        |
   HTTP Bridge (localhost:3001)
        |
   Studio Plugin (polls every 200ms)
        |
   Roblox Studio DataModel

The bridge has two halves:

  1. MCP Server (TypeScript) — Runs locally, exposes 14 tools via MCP over stdio, and serves an HTTP API on localhost:3001
  2. Studio Plugin (Luau) — Polls the HTTP API for commands, executes them against the DataModel, and returns results

All write operations are wrapped in ChangeHistoryService, so every change can be undone with Ctrl+Z in Studio.

Available Tools

Paths use dot-notation starting from game, e.g. game.Workspace.SpawnLocation.

Prerequisites

  • Node.js 18+
  • Roblox Studio
  • Rojo 7+ (aftman or standalone install)

Installation

1. Clone the repository

git clone https://github.com/Justice219/roblox-studio-mcp.git
cd roblox-studio-mcp

2. Install dependencies and build

npm install
npm run build

Or install directly from npm:

npm install -g @jamesworkbenchcrm/roblox-studio-mcp

3. Build and install the Studio plugin

Using Rojo:

rojo build plugin.project.json -o MCPBridge.rbxmx

Then copy the plugin file to your Roblox plugins folder:

Or build directly to the plugins folder:

# macOS
rojo build plugin.project.json -o ~/Documents/Roblox/Plugins/MCPBridge.rbxmx

# Windows
rojo build plugin.project.json -o "%LOCALAPPDATA%\Roblox\Plugins\MCPBridge.rbxmx"

4. Enable HttpService in Studio

Open Roblox Studio, then:

Home → Game Settings → Security → Allow HTTP Requests → ON

This is required for the plugin to communicate with the local MCP server.

5. Configure your MCP client

Add the server to your MCP client configuration.

Claude Code (~/.claude/settings.json):

{
  "mcpServers": {
    "roblox-studio": {
      "command": "node",
      "args": ["/absolute/path/to/roblox-studio-mcp/dist/index.js"]
    }
  }
}

Claude Desktop (claudedesktopconfig.json):

{
  "mcpServers": {
    "roblox-studio": {
      "command": "node",
      "args": ["/absolute/path/to/roblox-studio-mcp/dist/index.js"]
    }
  }
}

Replace /absolute/path/to/ with the actual path where you cloned the repo.

6. Restart Studio and your MCP client

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Roblox Studio: common questions

Is Roblox Studio MCP server safe?
Mostly: it is graded B (75/100). Read the Roblox Studio safety report
How do I install Roblox Studio?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Roblox Studio need an API key?
No secret keys are declared. It reads 1 setting from the environment.
Is Roblox Studio maintained?
The last commit was 265 days ago (2026-02-11). The latest release is v1.0.1.
How does Roblox Studio compare with other MCP servers?
safety score 75/100 (higher than 45% of 48,255 servers); tools 14 (the typical server has 7); tools that change things 29% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.