agentcad

CAD command-line tool and MCP server that gives AI agents direct control over modeling workflows.

MCP serverOpen sourceMaintainedMCAD

What it does and how it connects

agentcad is a CAD command-line tool and MCP server that gives AI coding agents the ability to design 3D models. The agent writes build123d Python scripts by default, and agentcad handles execution, STEP export, PNG rendering, mesh export (STL, GLB, OBJ), geometric metrics, validation, diffing, and browser preview. CadQuery remains available as an explicit compatibility mode, and each command's final response is structured JSON on stdout.

The required agent workflow is Inspect, Specify, Build, Validate, Deliver, installed as a guide by agentcad init. It runs locally with no signup, installs with pip, and ships a reusable agent skill separately through the Skills CLI or ClawHub. The v0.7.0 release brought a five-stage workflow to the installed guide and built-in help.

The README reports a CADGenBench comparison in which GPT-5 Nano using agentcad scored 48 percent higher on CAD Score at 21.8 percent lower model cost than a direct build123d baseline, and produced 2.5 times as many valid outputs. The README itself cautions that the cited Candidate L run is a single run, not a new matched direct-build123d comparison, and points to an experiment closeout document for the baseline and caveats.

What engineers report

  • I used a team of Claude Code agents (one lead and 19 subagents) with a local build of agentcad to rebuild a model compound condensing steam engine from a 13-sheet set of scanned drawings. The result is 321 parts in a valid STEP file, free of overlaps through a full crank revolution in every gear, plus an animated section-view film.
  • SolidCraft

    SolidCraft is a parametric 3D CAD application with a built-in MCP server, while agentcad is a CLI and MCP server over build123d scripts.

  • CAD-MCP

    CAD-MCP drives AutoCAD, GstarCAD, and ZWCAD through an MCP server, while agentcad is a CLI and MCP server over build123d scripts.

  • CADAgent

    CADAgent is a Fusion 360 add-in driven by a self-hosted backend, while agentcad is a CLI and MCP server over build123d scripts.

  • Serpentine3D

    Serpentine3D is a standalone NURBS modeller with an assistant, while agentcad is a CLI and MCP server over build123d scripts.

  • cadgenbench

    CADGenBench scores AI-generated and edited 3D parts against reference geometry, while agentcad is the CLI and MCP server the benchmark's own README cites in a GPT-5 Nano comparison.

Sources

  1. 1READMEgithub.com
  2. 2Websiteagentcad.dev
  3. 3Benchmark resultsagentcad.dev

Not verified

  • Pricing: none stated on the repo (the tool is free and open source with no signup, per the README)
  • Related Error Index entries (no matching entry verified)
  • A named individual builder beyond the jdilla1277 repository owner

Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.