Skip to main content
Glama
iknouee

roblox-studio-mcp

by iknouee

Roblox Studio MCP Bridge

Подключите Kiro (или любого MCP-совместимого ИИ-ассистента) напрямую к 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!

Доступные инструменты

Инструмент

Описание

create_script

Создать Script, LocalScript или ModuleScript

read_script

Прочитать исходный код любого скрипта

update_script

Обновить исходный код существующего скрипта

delete_script

Удалить экземпляр скрипта

list_instances

Перечислить дочерние элементы любого экземпляра (опциональная рекурсия)

execute_luau

Выполнить произвольный код Luau в контексте плагина Studio

get_properties

Прочитать свойства любого экземпляра

Пути к экземплярам

Скрипты и экземпляры указываются с помощью точечной нотации:

ServerScriptService.MyScript
ReplicatedStorage.Modules.Utils
Workspace.Map.SpawnPoints
StarterPlayer.StarterPlayerScripts.CameraController
StarterGui.MainUI.Frame.Button

Устранение неполадок

Проблема

Решение

"Тайм-аут ожидания Studio"

Убедитесь, что Studio открыт И ретрансляционный сервер запущен

Плагин отсутствует на панели инструментов

Скопируйте заново файл .lua и перезапустите Studio

"HTTP-запросы не включены"

Настройки игры → Безопасность → Разрешить HTTP-запросы = ВКЛ

Сбой npm install

Убедитесь, что установлен Node.js 18+

Порт 3001 занят

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