parcad

Parametric CAD written as code, built for both people and agents over MCP.

MCP serverOpen sourceActiveMCAD

What it does and how it connects

ParCAD is parametric CAD written as code, for people and for agents. A script builds a small JSON graph and an exact OpenCASCADE kernel reads it, producing real faces and edges with STEP export and a refusal rather than an approximation when it cannot do something faithfully. It is built by Maging Studio and is at version 0.0.14, experimental.

Selectors are descriptive and checked: a selector that silently matches the wrong number of edges becomes a build error instead of a wrong part. Parts are measured after the build, with volume, wall thickness and whether bores meet, and an agent gets the same numbers over MCP. The app serves its UI and an MCP endpoint on 127.0.0.1:4242, and a browser tab can also act as the server.

Install with Homebrew on macOS or Linux, or download the desktop app for macOS, Linux or Windows. It targets small mechanical parts such as brackets, flanges, manifolds and heat sinks, and ships 31 example parts. The README warns that the DSL still moves and that no part has had the years of abuse that make a kernel trustworthy, so a part should be measured before it is machined.

What engineers report

  • Awesome project! Do you plan to support user libraries to include template parametric parts?
  • open-poly

    A browser-based open source CAD tool with a constraint solver and MCP access, rather than code-first CAD with an exact kernel.

  • cad-ai

    A web-based CAD assistant pitched as a Cursor-style copilot, built over the OpenAI and KittyCAD APIs, rather than code-first CAD.

  • CADStudio

    An AI-native parametric CAD environment for the web with an editable feature tree and CadQuery export, rather than code-first CAD.

  • vibe-cading

    CadQuery-based 3D model generators written for humans and LLM agents, rather than a JSON-graph CAD kernel.

  • cadgang

    A CAD viewer and markup tool whose markups and joints are readable by Claude Code over MCP, rather than a code-first modeler.

Sources

  1. 1READMEgithub.com
  2. 2Release v0.0.14github.com
  3. 3Websiteierehon1905.github.io
  4. 4User issue 3github.com

Not verified

  • Pricing (no price stated; free software under AGPL-3.0)
  • A named individual builder beyond Maging Studio

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