Roblox Studio MCP (сообщество, отладка и плейтесты)
Roblox Studio MCP
MCP-сервер для Roblox Studio: запускает Luau на сервере и клиенте, ведет плейтесты, снимает скриншоты и профилировку
- 345 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Агент выполняет произвольный Luau в Studio и меняет скрипты и свойства объектов вашего места
- Инструмент монетизации создает и меняет продукты и геймпассы через ключ Open Cloud, а скриншоты окна могут захватить посторонний контент экрана
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/roblox-studio-mcpОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Агент выполняет произвольный Luau в Studio и меняет скрипты и свойства объектов вашего места
- Инструмент монетизации создает и меняет продукты и геймпассы через ключ Open Cloud, а скриншоты окна могут захватить посторонний контент экрана
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер соединяет агента с открытым Roblox Studio через плагин, который ставится автоматически. Агент выполняет Luau в живом серверном или клиентском контексте (eval_server_runtime и eval_client_runtime), ставит брейкпоинты, которые записывают срабатывания без остановки игры, и читает логи из режима правки, сервера или конкретного клиента. Отдельные инструменты запускают одиночные и многоклиентские плейтесты, открывают окна Studio и снимают CPU-тайминги через `capture_script_profiler` и `capture_micro_profiler`. В режиме правки доступны execute_luau, set_properties, find_and_replace_in_scripts и скриншот вьюпорта с вводом мыши и клавиатуры. Для Creator Store есть поиск, просмотр иерархии и проверка безопасности ассета перед вставкой. Готовые игровые продукты и геймпассы создает manage_monetization, ему нужен ключ Open Cloud.
Для кого. Для разработчиков на Roblox, которые отлаживают живую игру и автоматизируют плейтесты через Claude Code, Codex или Cursor.
Подходит, если
- Нужно выполнить Luau прямо в работающем сервере или клиенте и посмотреть результат с тем же кэшем модулей, что у игровых скриптов
- Хотите записать срабатывания брейкпоинтов, не останавливая плейтест
- Тестируете мультиплеер: нужен запуск нескольких клиентов и логи от каждого пира
- Ищете причину просадок и снимаете профилировку CPU и разбивку памяти
- Проверяете ассет Creator Store до вставки: иерархия, медиа-метаданные, проверка безопасности
Не подходит, если
- Достаточно только читать структуру игры без правок: поставьте редакцию-инспектор, она не меняет DataModel
- Ключа Open Cloud нет, а нужно управлять продуктами и геймпассами: manage_monetization без ключа не работает
- Нужна работа в нескольких окнах Studio с общей панелью маршрутизации: это ближе к WEPPY Roblox AI Toolkit
- Работаете на нативном Linux без Wine: Studio там запускается только через Wine-лаунчер
Пример запроса к агенту
Запусти плейтест с двумя клиентами, воспроизведи покупку предмета и покажи логи сервера и обоих клиентовMCP
- Транспорт
- stdio
- Авторизация
- не нужна
Переменные окружения
ROBLOX_OPEN_CLOUD_API_KEYсекрет- Ключ Roblox Open Cloud для аудио-превью, версий места и монетизации.
ROBLOX_STUDIO_PORT- Порт локального моста, по умолчанию 58741.
Ограничения
Требуются Roblox Studio и Node.js для npx. После установки или обновления Studio перезапускают полностью, а плагин должен показать статус Connected. Пакет не от Roblox: это сообщество, ветка основана на архивированном проекте `boshyxd/robloxstudio-mcp`. Для аудио-превью, версий места и монетизации нужен ключ Open Cloud. Скриншоты окна на macOS и Windows делает запасной захват окна хоста; его отключают переменной `ROBLOX_STUDIO_HOST_CAPTURE=0`. Для нативного Linux потребуется скрипт-запуск через Wine и путь к `RobloxStudioBeta.exe`.
Как отключить. Удалите сервер командой `claude mcp remove robloxstudio` или аналогом в вашем клиенте, затем уберите файл плагина из папки Plugins в Studio. Редакцию инспектора и полную редакцию ставят по одной, установщик убирает вторую сам.
Частые вопросы
Как подключить Roblox Studio к Claude Code по MCP?
Выполните claude mcp add robloxstudio -- npx -y @chrrxs/robloxstudio-mcp@latest --auto-install-plugin. Флаг ставит плагин в Studio. Затем полностью перезапустите Studio и дождитесь статуса Connected.
Чем этот Roblox Studio MCP отличается от серверов Roblox и boshyxd?
Сервер Roblox из репозитория `studio-rust-mcp-server` заморожен, Roblox рекомендует встроенный MCP внутри Studio. Проект `boshyxd` архивирован, автор сам советует перейти на этот форк. Здесь упор на отладку: выполнение кода в рантайме, брейкпоинты, плейтесты и профилировщик.
Можно ли дать агенту доступ к Roblox Studio только для чтения?
Да, есть редакция-инспектор: пакет @chrrxs/robloxstudio-mcp-inspector. Она не меняет DataModel и скрипты, но выбор объектов и рамка камеры меняются, а экспорт и профилировка пишут файлы по указанным путям.
Нужен ли ключ Open Cloud для Roblox Studio MCP?
Только для части инструментов: аудио-превью, версии места и manage_monetization. Ключ передают в переменной ROBLOX_OPEN_CLOUD_API_KEY.
Какие инструменты есть для профилировки в Roblox Studio MCP?
Для CPU служат capture_script_profiler и capture_micro_profiler, память разбирает get_memory_breakdown, а стоимость сцены get_scene_analysis. Результаты приходят отдельно для сервера и клиента.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыНабор из MCP-сервера и плагина для Roblox Studio: работа с несколькими Place, ассеты через Open Cloud и синхронизация с локальными файлами
Расширение для Cocos Creator со встроенным MCP-сервером: агент строит интерфейс, правит сцены и делает скриншоты редактора
Cocos Creator MCP Server
Cocos Creator MCP Server Plugin
MCP-сервер как расширение редактора Cocos Creator: агент управляет сценами, нодами, компонентами, префабами и ресурсами проекта
MCP-сервер внутри редактора Unity: агент создает сцены и скрипты, запускает play mode и проверяет игру скриншотами
Плагин со скиллами для сборки MCP-серверов и MCP-приложений на TypeScript: агент создает, дорабатывает, отлаживает и проверяет их
Официальный реестр MCP-серверов и утилита mcp-publisher для публикации своего сервера
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Roblox Studio MCP (сообщество, отладка и плейтесты) (эта запись) | нет | не нужна | 345 | |
| WEPPY Roblox AI Toolkit | нет | не нужна | 69 | другой сервер для Roblox Studio: несколько окон Studio, дашборд, синхронизация с локальными файлами и генерация ассетов |
| MCP for Unity | нет | не нужна | 15 537 | такая же связка агента с игровым редактором, но для Unity и C# |
| Godot AI | да | API-ключ | 3 271 | MCP-сервер для редактора Godot, а не Roblox Studio |
Из блога
Коротко о README
Описание сгруппировано по задачам: отладка живой игры, автоматизация плейтестов, поиск проблем с производительностью, правки в режиме редактирования, работа с ассетами Creator Store, монетизация и справка по API Roblox. Установка идет одной командой для Codex, Claude Code, Antigravity CLI или JSON-конфигом для других клиентов. Подробности вынесены в документацию репозитория: настройки, большие входные данные, ассеты.