roblox-studio-mcp
Roblox Studio MCP Bridge
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: robloxstudio-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!利用可能なツール
Tool | Description |
| Script、LocalScript、ModuleScriptを作成 |
| 任意のスクリプトのソースコードを読み取り |
| 既存のスクリプトのソースコードを更新 |
| スクリプトインスタンスを削除 |
| 任意のインスタンスの子を一覧表示(再帰オプション付き) |
| Studioのプラグインコンテキストで任意のLuauコードを実行 |
| 任意のインスタンスのプロパティを読み取り |
インスタンスパス
スクリプトとインスタンスはドット記法で参照します:
ServerScriptService.MyScript
ReplicatedStorage.Modules.Utils
Workspace.Map.SpawnPoints
StarterPlayer.StarterPlayerScripts.CameraController
StarterGui.MainUI.Frame.Buttonトラブルシューティング
Problem | Fix |
"Timeout waiting for Studio" | Studioが開いていることと、リレーサーバーが実行中であることを確認 |
Plugin not in toolbar | .luaファイルをコピーし直してStudioを再起動 |
"HTTP Requests are not enabled" | Game Settings → Security → Allow HTTP Requests = ON |
npm install fails | Node.js 18+がインストールされていることを確認 |
Port 3001 in use |
|
ライセンス
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Create and manage AI agents that collaborate and solve problems through natural language interacti…
Manage files and folders directly from your workspace. Read and write files, list directories, cre…
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
Connect AI assistants to your approved computer for files, commands, browser and desktop tasks.
Related MCP Servers
- AlicenseAqualityCmaintenanceEnables 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.68MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to explore Roblox Studio game structure, read and edit scripts, and perform bulk changes locally and safely.MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to control Roblox Studio by running Luau code, creating and editing instances, reading the scene tree, and managing scripts via an MCP server with a long-polling plugin bridge.MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI tools to read the Roblox Studio game tree, edit scripts, insert models, and run playtests via the Studio MCP interface.38 npmMIT