MCP profile
Github Justice219 Roblox Studio Mcp
Connect AI assistants to Roblox Studio — manipulate the DataModel with 14 tools
Developer ToolsPackageJavaScript/TypeScriptOpen SourceExternal
Last updated
March 16, 2026
Visibility
Public
ByRegistry
About This MCP Server
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.
Capabilities
The serializer handles bidirectional conversion for:Vector3 · Vector2 · CFrame · Color3 · BrickColor · UDim · UDim2 · Rect · NumberSequence · ColorSequence · NumberRange · Enum · Instance · Font · PhysicalProperties · RayAll types use a { _type: "TypeName", ... } JSON format for lossless round-tripping.
Tools & Endpoints1
What Problems It Solves
- Once connected, your AI assistant can manipulate Studio directly:
- The assistant uses the MCP tools to read the DataModel, create instances, set properties, and more — all reflected live in Studio with full undo support.
Specifications
Status
live
Industry
Developer Tools
Category
General
Server type
Package
Language
JavaScript/TypeScript
License
Open Source
Verified
Yes
Requirements
- Node.js 18+
- Roblox Studio
- Rojo 7+ (aftman or standalone install)
Hosting
Hosting Options
- Package
API
Integrate this server into your application. Choose a connection method below.
1
Install
Install command
JavaScript/TypeScript
npm install2
Configure
Configuration
json
{
"mcpServers": {
"roblox-studio": {
"command": "node",
"args": ["/absolute/path/to/roblox-studio-mcp/dist/index.js"]
}
}
}Performance
Usage
Quick Reference
- Name
- Github Justice219 Roblox Studio Mcp
- Function
- Connect AI assistants to Roblox Studio — manipulate the DataModel with 14 tools
- Available Tools
- Paths use dot-notation starting from game, e.g. game.Workspace.SpawnLocation.
- Transport
- Package
- Language
- JavaScript/TypeScript
- Install
- npm install
- Source
- External (Registry)
- License
- Open Source
Get started
Ready to integrate this MCP server?
Book a demo to see how this server fits your workflow, or explore the full catalog.