roblox-studio-mcp
Roblox Studio MCP 브리지
Kiro(또는 MCP 호환 AI 어시스턴트)를 Roblox Studio에 직접 연결하세요. 자연어를 통해 스크립트를 생성, 읽기, 업데이트, 삭제하고, 인스턴스를 나열하고, Luau 코드를 실행하고, 속성을 검사할 수 있습니다.
아키텍처
┌─────────┐ stdio ┌────────────┐ HTTP ┌─────────────────┐
│ Kiro │ ◄──────────────► │ MCP Server │ ◄────────────► │ Relay Server │
│ (AI) │ │ (index.js) │ │ (relay-server) │
└─────────┘ └────────────┘ └────────┬────────┘
│
HTTP polling
│
┌────────▼────────┐
│ Roblox Studio │
│ Plugin (Lua) │
└─────────────────┘Related MCP server: Roblox Bridge MCP
빠른 시작
# 1. Clone and install
git clone https://github.com/iknouee/roblox-studio-mcp.git
cd roblox-studio-mcp
npm install
# 2. Copy plugin to Roblox Studio plugins folder
# Windows: copy plugin\KiroMCPBridge.server.lua "%LOCALAPPDATA%\Roblox\Plugins\"
# Mac: cp plugin/KiroMCPBridge.server.lua ~/Documents/Roblox/Plugins/
# 3. Enable HTTP Requests in Studio (Game Settings → Security → Allow HTTP Requests)
# 4. Start the relay server
npm run relay
# 5. Open Roblox Studio — plugin auto-connects!사용 가능한 도구
도구 | 설명 |
| Script, LocalScript 또는 ModuleScript 생성 |
| 모든 스크립트의 소스 코드 읽기 |
| 기존 스크립트의 소스 코드 업데이트 |
| 스크립트 인스턴스 삭제 |
| 모든 인스턴스의 자식 나열(선택적 재귀) |
| Studio의 플러그인 컨텍스트에서 임의의 Luau 코드 실행 |
| 모든 인스턴스의 속성 읽기 |
인스턴스 경로
스크립트와 인스턴스는 점 표기법을 사용하여 참조됩니다:
ServerScriptService.MyScript
ReplicatedStorage.Modules.Utils
Workspace.Map.SpawnPoints
StarterPlayer.StarterPlayerScripts.CameraController
StarterGui.MainUI.Frame.Button문제 해결
문제 | 해결 방법 |
"Timeout waiting for Studio" | Studio가 열려 있고 릴레이 서버가 실행 중인지 확인 |
플러그인이 도구 모음에 없음 | .lua 파일을 다시 복사하고 Studio를 재시작 |
"HTTP Requests are not enabled" | 게임 설정 → 보안 → HTTP 요청 허용 = 켜기 |
npm install 실패 | Node.js 18+가 설치되어 있는지 확인 |
포트 3001 사용 중 |
|
라이선스
MIT
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
- AlicenseNot gradedqualityNot gradedmaintenanceEnables AI agents to interact with and control Roblox Studio instances in real-time through the Model Context Protocol. It provides a unified tool for building, scripting, and manipulating 3D worlds with over 90 operations including instance management and Luau scripting.14
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to explore Roblox Studio game structure, read and edit scripts, and perform bulk changes locally and safely.MIT
- AlicenseNot gradedqualityDmaintenanceConnects AI assistants to Roblox Studio, enabling them to interact with instance hierarchy, edit Luau scripts, manage properties, and sync files over a local connection.201MIT
Related MCP Connectors
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.
Control Unreal Engine to browse assets, import content, and manage levels and sequences. Automate…
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/iknouee/roblox-studio-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server