robloxstudio-mcp
366
Stars
51
Forks
2
Watchers
0
Open Issues
MIT
许可证
Lua
语言
2026-05-23
创建时间
2026-11-09
最近更新
项目能做什么
面向 Roblox Studio 的 MCP 服务器,支持 AI 进行调试、测试控制、截图及多端代码执行。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
# Roblox Studio MCP Connect your coding agent directly to Roblox Studio. It can edit places, run Luau in live server and client contexts, start and stop playtests, and collect logs, screenshots, memory reports, and profiler captures from each peer. [](https://www.npmjs.com/package/@chrrxs/robloxstudio-mcp) ## What it can do ### Debug a running game - Run Luau with `eval_server_runtime` or `eval_client_runtime`. Both tools execute in a live server or client context and use the same `require` cache as your game scripts. - Instrument live code with `breakpoints`. It records each hit without pausing the playtest. - Read output from edit mode, the server, or a specific client with `get_runtime_logs`, including messages logged during startup. ### Automate playtests - Start, inspect, and stop solo or multi-client sessions with `solo_playtest` and `multiplayer_playtest`. - Open or close Studio windows with `manage_instance`. It can launch a baseplate, a local place file, a published place, or an older place revision. ### Find performance problems - Record server or client CPU timings with `capture_script_profiler` and `capture_micro_profiler`. MicroProfiler captures are saved for re-analysis, and `capture_micro_profiler` also analyzes `.gprx` dumps from Studio's MicroProfiler. - Break down memory use with `get_memory_breakdown` or attribute scene cost with `get_scene_analysis`. ### Work in edit mode - Run Luau in Studio's edit context with `execute_luau`. - Use `set_properties` for instance properties and `find_and_replace_in_scripts` for script text. For project-specific bulk edits, use `execute_luau`. - For large generated Luau, use the [verified chunk-staging workflow](docs/large-inputs.md): explicit instance routing, UTF-8 byte/hash readback, ownership-checked cleanup, and bounded recovery without blindly replaying mutations. - Use `selection` to inspect or update Studio selection and frame a part or model before capturing the viewport. - Capture the viewport with `capture_screenshot`, then send mouse or keyboard input. See [Configuration](docs/configuration.md#host-window-capture). ### Inspect Creator Store assets - Find public assets with `search_assets`, then read the full catalog metadata with `get_asset_details`. - Check an asset's hierarchy, media metadata, and security scan with `preview_asset` before adding it to the place. - Add an asset with `insert_asset`. The tool removes scripts and package links, verifies the cleaned result, and then parents it in Studio. ### Manage monetization - List, create, and update developer products and game passes with `manage_monetization`. New items stay off sale unless you ask, and a name that already exists is refused because Roblox cannot delete these items. Requires an Open Cloud API key; see [Configuration](docs/configuration.md#environment-variables). ### Manage experience settings - Read and change the experience titl阅读完整原文
商业机会分析 AI 生成
Roblox 自动化 AI QA 与性能基线回归测试 SaaS
| 产品构想 | 基于 MCP 提供的多端测试(multiplayer_playtest)、脚本与内存分析工具(capture_micro_profiler, get_memory_breakdown),构建与 CI/CD 结合的自动化多客户端并发测试和性能劣化预警平台。 |
| 核心功能 | 一键并发联机测试脚本执行、性能火焰图自动差异对比(PR级别)、内存泄漏及 MicroProfiler 异动报警、生成 Markdown 格式的完整测试回归报告。 |
| 目标用户 | Roblox 中大型商业工作室、寻求缩短版本发布验证周期的独立团队。 |
| 难度/周期 | 高 · 2-3 个月 · 成本:中等(需维护运行测试的 Windows/Roblox 虚拟桌面宿主节点,自建测试 Runner) |
| 收费模式 | 按测试并发分钟数或订阅制收费(阶梯式 SaaS)。 |
| 竞争风险 | Roblox Studio 对无头模式(headless)支持有限,多实例运行消耗图形及系统资源高,云端环境虚拟化稳定性挑战大。 |
| 依据 | 已验证事实 |
Roblox Studio 专有桌面级 AI Agent 工作台(开箱即用套件)
| 产品构想 | 基于开源 MCP Server 核心,开发无需配置 CLI 的跨平台桌面客户端,集成主流大模型(Claude/OpenAI/本地模型),专门针对 Roblox 场景调优的自然语言场景构建与代码调试工具。 |
| 核心功能 | 可视化的 MCP 插件安装与状态监听面板、预设 Roblox 最佳实践 Prompt 模板库、一键安全插入资产过滤(自动脱敏恶意代码)、多步回滚与编辑操作可视化审计。 |
| 目标用户 | 非硬核技术型 Roblox 创作者、少儿/青少年游戏开发者、不想折腾命令行与 Node 环境的独立开发者。 |
| 难度/周期 | 中等 · 1-2 个月 · 成本:低(客户端为主,用户自带 API Key 或平台加价调用 LLM) |
| 收费模式 | 买断制商业软件许可(如 License 激活),或订阅制提供高级提示词与专有资产审查库。 |
| 竞争风险 | 主流通用 AI IDE(如 Cursor, Windsurf)逐步增强 MCP 支持,若仅做薄包装易被生态直接替代。 |
| 依据 | 数据支持的判断 |
第三方资产安全性审查与 Open Cloud 自动化运维代理平台
| 产品构想 | 利用其 Creator Store 资产 preview/insert 和 Open Cloud API 运维能力,建立资产合规扫描与商业化流水线自动化管理服务。 |
| 核心功能 | 第三方模型/脚本全量 AST 安全审查(防后门/恶意 Teleport)、批量创建与更新 Game Pass 和商品资产、运营指标联动自动更新定价与服务器规格。 |
| 目标用户 | 需要大量采购使用 Creator Store 开源资产的游戏团队、频繁更新商业化道具(Pass/Product)的发行运营人员。 |
| 难度/周期 | 中等 · 1 个月 · 成本:低(基础 Web 架构 + 调用 Roblox Open Cloud API) |
| 收费模式 | 按扫描资产数量/工程席位收取 SaaS 订阅费。 |
| 竞争风险 | 依赖 Roblox Open Cloud API 的开放程度和权限配额政策变动。 |
| 依据 | AI推测 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| morluto/rea | 中文介绍暂未生成 Reverse engineer anything with agents, from app behavior dow |
452,989 | TypeScript |
| affaan-m/ECC | 中文介绍暂未生成 The agent harness performance optimization system. Skills, i |
301,427 | JavaScript |
| n8n-io/n8n | 中文介绍暂未生成 Fair-code workflow automation platform with native AI capabi |
210,226 | TypeScript |
| langgenius/dify | 中文介绍暂未生成 Build Agentic workflows, RAG pipelines, with rich AI model a |
161,000 | Python |
| Snailclimb/JavaGuide | 中文介绍暂未生成 Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发 |
159,527 | JavaScript |
| open-webui/open-webui | 中文介绍暂未生成 User-friendly AI Interface (Supports Ollama, OpenAI API, ... |
158,422 | Svelte |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建于 2026-05-23,近 30 天仍在推送,发布过 55 个 Release |
| 社区活跃 | Star 366 / Fork 51 / Issue 0(数据支持,可自行核实) |
| 许可证 | MIT |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
快速开始(以仓库 README 为准)
git clone https://github.com/Chrrxs/robloxstudio-mcp.git cd robloxstudio-mcp # 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。