Skip to main content
Glama
iknouee

roblox-studio-mcp

by iknouee

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: 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!

利用可能なツール

Tool

Description

create_script

Script、LocalScript、ModuleScriptを作成

read_script

任意のスクリプトのソースコードを読み取り

update_script

既存のスクリプトのソースコードを更新

delete_script

スクリプトインスタンスを削除

list_instances

任意のインスタンスの子を一覧表示(再帰オプション付き)

execute_luau

Studioのプラグインコンテキストで任意のLuauコードを実行

get_properties

任意のインスタンスのプロパティを読み取り

インスタンスパス

スクリプトとインスタンスはドット記法で参照します:

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

RELAY_PORT=3002 npm run relay

ライセンス

MIT

F
license - not found
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    A
    quality
    D
    maintenance
    Enables 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.
    6
    6
    MIT
  • A
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables 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

View all related MCP servers

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…

View all MCP Connectors

Latest Blog Posts

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