BrickForge AI is a web studio for building Roblox games with Luau: describe what you want, generate scripts, edit a real instance hierarchy, and export files Roblox Studio understands.
-- BrickForge | role: server | path: ServerScriptService/MyScript and can be added to the project with one click..rbxlx / .rbxmx are valid Roblox XML files with correct classes, properties, referents, escaping and Luau source. Open with File > Open from File.
Native binary .rbxl / .rbxm uses Roblox's closed binary format, which this tool does not produce (renaming XML files to .rbxl would not be a valid file). Export .rbxlx, open it in Studio, then File > Save As. The Studio Bridge plugin builds your project as real instances inside Studio so you can save natively: install it in your Plugins folder, allow HTTP requests in Studio settings, and set your token from the command bar with shared.BrickForgeSetToken("YOUR_TOKEN").
Rojo export downloads a zip with default.project.json and a src/ tree (.server.lua, .client.lua, .module.lua).
Drive BrickForge from your own agents: endpoint https://brickforge-ai.pages.dev/api/mcp, Streamable HTTP (JSON-RPC 2.0). Generate a token in the app's MCP page and pass Authorization: Bearer <token>. All tools are auth-required; write and export tools validate inputs server-side.
The AI does not execute or test code; there is no Roblox engine here. The preview panel is a mock top-down sketch, not a simulation. Review everything in Studio before publishing.