Describe the part. Your agent builds it.
Ask for a part in plain language. The agent writes the .shape.ts, opens the 3D viewer in its browser pane, and keeps iterating until the renders match what you asked for. You can step in at any point: type in the chat, change the code, or grab a face in the viewport.
- Opens a live 3D viewer with
open_viewer. No editor needed - Ships with a skill that teaches the agent the API
- Tune parameters without rewriting the file
claude mcp add shapeitup -- npx -y @shapeitup/mcp-server# ~/.codex/config.toml [mcp_servers.shapeitup] command = "npx" args = ["-y", "@shapeitup/mcp-server"] startup_timeout_sec = 60 # first npx download is slow tool_timeout_sec = 180 # cold renders can exceed 60 s
// ~/.cursor/mcp.json · claude_desktop_config.json { "mcpServers": { "shapeitup": { "command": "npx", "args": ["-y", "@shapeitup/mcp-server"] } } }