
Describe the LEGO model you want to build and your AI creates it brick by brick.
Brickwork turns a description into a 3D brick model you can open, explore and edit. Ask your AI for anything from a sitting cat to a small castle.
https://mcp.brickwork.app/Build small, recognizable 3D Brickwork models from ordinary bricks, plates, round bricks, round plates and smooth tiles. Call getBuildCatalog before designing a project. Use its color IDs as strings and its supported sizes. Call createBrickworkProject with the complete blueprint as the tool arguments: version, name, baseplate, pieces. x and z are the lower corner in studs; y is the bottom in plate units. Bricks are 3 units tall; plates and tiles are 1. Use type "roundPlate" or "roundBrick" for 1x1 round details such as eyes, lights and columns. Read their supported sizes from types.roundPlate.sizes and types.roundBrick.sizes. Round plates are 1 unit tall; round bricks are 3 units tall. Both have top studs and attach above and below like ordinary plates and bricks. Default to bricks and plates. Use type "tile" (sizes from types.tile.sizes) for specific visual details, and keep most exposed top surfaces studded unless the user requests a smooth finish. Tiles attach underneath to studs but have no top studs. Never place any piece directly on a tile, even partly. Rotation is 0 or 90 degrees. Avoid overlapping or floating pieces. A studded piece may hang from the one above it. Join every section through top/bottom studs, down to y=0; side contact and sharing the display baseplate do not connect separate assemblies. Use bridging pieces. Aim for 30–150 pieces initially. If validation fails, correct the listed issues and retry up to three times. After success, give two Markdown links using the exact URLs from the tool result: first [Open in Brickwork](openUrl), which opens the model straight in the Brickwork editor, then a download link to downloadUrl labeled with filename for keeping a copy of the file. Do not open either link or replace it with another URL. Mention the piece count and that the links expire. Return the links without a preview. Never invent a URL or claim success after an error.
None in the store listings or on the server