Roblox Studio MCP Assistant
Enables AI-assisted creation and manipulation of game objects in Roblox Studio, allowing programmatic control over parts, properties, and positioning within the Roblox development environment through HTTP communication with a plugin.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Roblox Studio MCP Assistantadd a red brick wall 10 studs wide at position 20, 5, -15"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Roblox Studio MCP Assistant - Quick Start
1. Installation
Step A: Setup Node Server
Open terminal in this folder (
C:/Desktop/roblox-studio-mcp-server-V1).Install dependencies:
npm installBuild the server:
npm run build
Step B: Install Roblox Plugin
Copy the file
plugin/loader.server.luafrom this folder.Open Roblox Studio.
Right-click ServerScriptService in the Explorer -> Paste into.
(Optional) For permanent installation, save it to your local Plugins folder (
%LOCALAPPDATA%\Roblox\Plugins).
Step C: Configure Cursor MCP
Add this to your MCP settings (Settings > Features > MCP > Edit in settings.json):
{
"roblox-studio": {
"command": "node",
"args": [
"C:\\PATH-TO-roblox-studio-mcp-server-V1\\dist\\index.js"
]
}
}Related MCP server: Roblox Studio MCP
2. Test It!
Start the Game in Roblox Studio (Press F5 or Play).
Wait for the output:
[MCP Plugin] Plugin Loaded. Polling http://localhost:8081.Ask Cursor:
"Create a bright neon blue part at position 0, 10, 0 named 'TestPart'"
3. Troubleshooting
Issue | Solution |
"Connection Refused" | Ensure the Node server is running. Cursor starts it automatically when you add it to MCP settings. Check Cursor logs if it fails. |
"Timeout" / No Response | Make sure you hit Play in Roblox Studio. The plugin only runs when the game (or plugin script) is running. |
HTTP 403 (Forbidden) | In Roblox Studio, go to Home > Game Settings > Security and enable Allow HTTP Requests. |
"Module not found" | Did you run |
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables AI coding tools to control Roblox Studio for workspace exploration, instance manipulation, and script management. It provides tools for playtesting, scene rendering, and integration with the Roblox Creator Store.66MIT
- Alicense-qualityDmaintenanceConnects AI assistants to Roblox Studio, enabling them to interact with instance hierarchy, edit Luau scripts, manage properties, and sync files over a local connection.81MIT
- Alicense-qualityCmaintenanceBridges AI assistants to Roblox Studio with 51 tools for exploring, editing, and automating game development, all locally via HTTP polling.7986MIT
- Alicense-qualityBmaintenanceConnects Roblox Studio to local AI agents via HTTP, allowing them to control Studio tools.MIT
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to control Unreal E…
Create and manage AI agents that collaborate and solve problems through natural language interacti…
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Alexpoopy1/roblox-studio-mcp-server-V1'
If you have feedback or need assistance with the MCP directory API, please join our Discord server