CAD Agent
MCP serverCommunity
A Docker container that runs build123d code, renders it with VTK and returns images over HTTP or MCP. By Svetlana DAO LLC.
57 starsUpdated 9 months agoGitHub data from 5 Nov 2026
At a glance
- Type
- MCP server
- Works with
- build123d
- How it connects
- Reads and writes files; the tool isn't needed
- Access
- Can modify models
- Tool versions
- Not stated in its documentation
- Operating systems
- Not stated in its documentation
- Needs a build123d licence
- No
- Transport
- Local (stdio), Remote (HTTP)
- AI clients documented
- Not stated in its documentation
- Licence
- PolyForm-Small-Business-1.0.0
- Language
- Python
What it can do
- Keeps all modelling, rendering and export inside a container; the agent only sends code and reads back JSON and PNG.
- Produces 3D renders, 2D technical drawings and STL, STEP and 3MF files, with printability checks.
- Includes safeguards such as a pre-commit hook that stops design files being committed by accident.
Limitations
- Needs Docker.
- PolyForm Small Business licence with an added PolyForm Perimeter restriction, so larger companies need other terms.
Install
docker build -t cad-agent:latest .
docker run -i --rm cad-agent:latest mcpSource: github.com/Svetlana-DAO-LLC/cad-agent#mcp-integration
MCP servers and skills run code on your computer. Review the source before installing.
AI-generated models, drawings and results must be checked by a qualified engineer before use.