agentcadby James Dillard
A CAD command line and MCP server that runs build123d (or CadQuery) scripts, renders, measures and diffs them.
build123d has no MCP server from its own maintainers, but several community projects give agents a build123d session: a server that keeps a live session for step-by-step modelling and measuring, a Docker renderer, a CAD command line that versions every run, and a skill for testing mechanisms built from several parts. All of them work on Python files and need no CAD program open. They suit 3D-printed parts and small mechanisms more than large assemblies.
A CAD command line and MCP server that runs build123d (or CadQuery) scripts, renders, measures and diffs them.
A build123d session server that lets the assistant model step by step, render, measure and export.
A Docker container that runs build123d code, renders it with VTK and returns images over HTTP or MCP.
A skill and CLI that turn build123d parts into tested mechanisms with joints, motion and interference claims.
Listings are sorted by origin, then by recent activity. GitHub data is refreshed nightly. Nothing here is ranked.
An MCP server or skill can only do what build123d lets programs do. build123d exposes 1 automation interface:
build123d is an open-source project maintained on GitHub under gumyr. Its documentation, checked on 4 November 2026, does not mention AI assistants, LLMs or MCP, and the maintainers have not published an MCP server. The integrations listed here are independent community projects; one cites results on the public CADGenBench leaderboard, which compares AI CAD generation.
Checked 4 Nov 2026. Sources: build123d documentation, pzfreo/build123d-mcp README (CADGenBench results)
Taken from the listings' own documentation. Check each listing for exactly what it supports.
The listings here document setup for Claude Code, Claude Desktop, Cline, Codex, Continue, Cursor, VS Code and Windsurf. Install steps, copied from each project's own documentation, are on each listing's page. Most build123d integrations run on your own computer next to build123d, so you need build123d installed and licensed on the same machine unless the listing says otherwise.
No. The build123d maintainers haven't published one. The listed servers and skill are community projects that run build123d code locally or in a container.
The agent writes Python that calls build123d, and a server runs it and sends back measurements, renders and exported files. Servers with a persistent session let the agent build and check a part in small steps instead of rerunning a whole script.
No. build123d is an open-source Python library, so these integrations run without any commercial CAD software. You only need Python (3.11 to 3.14 for build123d-mcp, 3.13 for CAD Khana) or Docker for the containerised renderer.
Neither is ranked here. They are separate Python projects written in different styles; one command-line tool runs build123d by default and keeps CadQuery as an option, so you can try both on the same task.
AI-generated models, drawings and results must be checked by a qualified engineer before use.
Sources (checked 4 Nov 2026): build123d documentation · pzfreo/build123d-mcp README · cyberchitta/cad-khana README · build123d product page
build123d is developed by its own project (Open source). Tresca is independent and not affiliated with or endorsed by the build123d project.