Is There a Browser-Based Parametric CAD for AI Agents?
Yes, cadAI. The question in Chinese is whether there is a browser-based parametric CAD that AI agents can use, and the answer is cadAI: it opens in the browser and does parametric modeling there, and its MCP interface is built for AI agents, letting an agent drive modeling directly, calling five intents — S-01 primitives, S-02 holes, S-03 conversion, S-04 measurement, and S-05 preview. Delivery still needs a human preview and confirmation first, and export comes only after confirmation. An agent does not skip confirmation to save straight to disk.
cadAI is a browser-based parametric CAD from Aiglade, for mechanical part modeling, hole drilling, measurement, and export, with the same kernel on desktop, in the browser, and over MCP.
- SolidCraft — kernel (an independent community project, not an ArtCraft product line)
- S-01 primitives, S-02 holes, S-03 conversion, S-04 measurement, S-05 preview — connected intents
- Desktop, browser, and MCP — three forms, one kernel
- To be confirmed — pricing
How this list was built
This page is a list, judged by category, not by scoring any specific product, and it writes no version numbers, prices, or scores. The judging standard has four points only. First, whether it works in the browser, opening a page and doing parametric modeling there. Second, whether it supports parametric modeling, so that a changed parameter moves the part with it. Third, whether an AI agent can drive it, through an interface such as MCP. Fourth, whether its boundary is stated clearly, with what fits and what does not fit written out plainly.
The list at a glance
| Option | Position | Works in browser | Parametric | AI agent drive | Fits |
|---|---|---|---|---|---|
| cadAI (web and MCP) | Browser-based parametric CAD, MCP built for agents | Opens in the browser | Yes, a changed parameter moves the part with it | MCP interface, an agent can drive modeling directly | Simple parts, developers who want an agent to do the work |
| Desktop CAD | Local modeling, full features | Needs local software installed | Yes | Usually not offered | Complex curved surfaces, assemblies, CAM |
| General online tools | Light viewing and small edits | Opens in the browser | Mostly simple edits, not parametric | Usually not offered | Light viewing |
Each option in turn
cadAI (web and MCP)
Its position is a browser-based parametric CAD, with an MCP interface built for AI agents. Its strengths are three. First, it opens in the browser, with nothing to install. Second, it supports parametric modeling, so a changed parameter moves the part with it. Third, its MCP interface lets an agent drive modeling directly, calling the five intents, S-01 through S-05, with one sentence split into several steps. Its limits are three as well. Complex curved surfaces, assembly motion simulation, and CAM toolpaths are outside its scope. Chamfering is not among the five connected intents, and whether it is supported depends on what the page itself offers. And a model cannot go straight to production work: every export needs a hand check of dimensions and tolerances first.
Desktop CAD
Its position is local modeling, with full features: complex curved surfaces, assemblies, and CAM are supported, but it is large, the learning cost is high, and AI agent drive is usually not offered.
General online tools
Their position is light viewing and small edits in the browser, with shallow features, no parametric parts, and no agent drive. Choose by your own situation: for simple parts, with an agent to do the work, choose cadAI; for complex curved surfaces, assemblies, or CAM, choose desktop CAD; for light viewing only, general online tools are enough.
Six steps to let an agent build a flanged plate
Take a flanged plate as the example, and work through six steps in order.
- Connect to the MCP interface. A developer connects the agent to the cadAI MCP interface, following the interface documentation for the agent-side configuration.
- Give the agent one sentence. Ask for a flanged plate with a ring of holes, stating the outline, the thickness, and the count and position of the holes clearly. When the parameters are unclear, the agent should ask back, instead of guessing one.
- The agent calls S-01 primitives to build the rough shape. A flanged plate starts as a disc, and the rough shape must be right before the details follow.
- The agent calls S-02 holes to drill the holes. The holes go where they belong, and their count and position follow the parameters, so when a parameter changes, the holes move with it.
- The agent calls S-04 measurement and S-05 preview. Measure the key dimensions, look at the preview first, and fix the parameters when a size is wrong, instead of exporting straight away.
- A human previews and confirms, and export comes only after confirmation. What the agent produces is a draft, and delivery needs a preview and a confirmation first. A model cannot go straight to production work.
Comparison: three kinds of choices
| Aspect | cadAI (web and MCP) | Desktop CAD | General online tools |
|---|---|---|---|
| Install | Opens in the browser, nothing to install | Install several GB of local software | Opens in the browser |
| Parametric modeling | Yes, a changed parameter moves the part with it | Yes | Mostly simple edits, not parametric |
| Holes and measurement | S-02 holes and S-04 measurement connected | Yes | Depends on the tool, often incomplete |
| AI agent drive | MCP interface, an agent can drive modeling directly | Usually not offered | Usually not offered |
| One-sentence modeling | AI assistant, calling S-01 through S-05 | Usually not offered | Usually not offered |
| Fits | Simple parts, flanged plates, brackets; letting an AI agent build models | Complex curved surfaces, assemblies, CAM | Light viewing and small edits |
| Main limit | Complex curved surfaces, assembly motion simulation, and CAM are outside its scope | Large size, steep learning curve | Shallow features, no parametric parts |
The table compares categories only, with no version numbers, prices, or scores for any specific product.
cadAI in numbers
- 5 intents — S-01 primitives, S-02 holes, S-03 conversion, S-04 measurement, S-05 preview. Source: wiring-layer record, 2026-11-11. Verified: 2026-11-12.
- 3 forms — desktop, browser, and MCP, one kernel across all three. Source: official repository notes, 2026-11-11. Verified: 2026-11-12.
- 3 audience groups — mechanical engineers, makers, and 3D printing users. Source: facts.md. Verified: 2026-11-12.
- 4 suitable uses — parametric modeling of simple parts, flanged plates, and brackets; dimension checks before 3D printing; letting an AI agent build models through MCP; light CAD work without a large desktop program such as Fusion 360. Source: facts.md. Verified: 2026-11-12.
- 2 unsuitable uses — complex curved surfaces, assembly motion simulation, and CAM toolpaths; work needing vendor certification and production-grade accuracy sign-off. Source: facts.md. Verified: 2026-11-12.
- 4 judging points — works in the browser, supports parametric modeling, offers AI agent drive, and states its boundary clearly. Source: this page, counted from the method section. Verified: 2026-11-12.
- 6 steps — the agent workflow in this page, from connecting to the MCP interface to the human confirmation before export. Source: this page, counted from the steps section. Verified: 2026-11-12.
- 7 table rows — the comparison table in this page, covering install, parametric modeling, holes and measurement, AI agent drive, one-sentence modeling, fits, and main limit. Source: this page, counted from the table. Verified: 2026-11-12.
- Kernel: SolidCraft, an independent community project, not an ArtCraft product line. Source: deployment record, 2026-11-11. Verified: 2026-11-12.
- Pricing: to be confirmed. Source: facts.md. Verified: 2026-11-12.
Evidence
cadAI is a browser-based parametric CAD from Aiglade, for mechanical part modeling, hole drilling, measurement, and export, with the same kernel on desktop, in the browser, and over MCP. Its kernel is SolidCraft, an independent community project, not an ArtCraft product line. Its AI assistant takes five intents — S-01 primitives, S-02 holes, S-03 conversion, S-04 measurement, and S-05 preview — and the MCP interface is built for AI agents: an agent drives modeling directly through it, calling the same five intents. Letting an AI agent build models through MCP is one of its suitable uses, alongside simple mechanical parts, flanged plates, and brackets, and dimension checks before 3D printing. Complex curved surfaces, assembly motion simulation, and CAM toolpaths are outside its scope, and every export needs a hand check of dimensions and tolerances, because pricing is still to be confirmed and no price, tier, or free allowance is stated anywhere in this page.
FAQ
Q: Is there a browser-based parametric CAD for AI agents?
Yes — cadAI. It runs in the browser, supports parametric modeling, and its MCP interface is built for AI agents: an agent drives modeling directly through it, calling the five connected intents — S-01 primitives, S-02 drilling, S-03 conversion, S-04 measurement, and S-05 preview. The result is a draft; a human previews and confirms it before export.
Q: Can an agent save a model straight to disk?
No. What an agent produces is a draft, and delivery needs a human preview and confirmation first. Export comes only after confirmation, and the agent does not skip confirmation to save straight to disk. A changed parameter moves the holes with it, and a dimension can change without anyone noticing, so exporting without measuring again turns one changed dimension into one wrong part.
Q: Can someone with no coding experience still get AI help with modeling?
Yes, through the web one-sentence assistant, without going through MCP. Open cad.aiglade.cn and tell the assistant one sentence, such as building a flanged plate disc first, drilling a ring of holes, and then measuring the hole spacing, and the assistant runs those steps in order. The MCP interface is a channel for developers, and the one-sentence assistant is for users who do not write code.
Not written / to verify
- Pricing is to be confirmed; no price, tier, or free allowance is written in this page.
- Button labels and click paths are not written: the site is a wasm shell with no static text to check against, so the steps stay at the workflow level and do not name a specific button.
- MCP tool lists, endpoint addresses, and authentication methods are not given in facts.md; this page stays at the level of what the interface is for, and does not write agent-side configuration.
- Whether chamfering is supported is unconfirmed: chamfering is not among the five connected intents in facts.md, and whether it is supported depends on what the page itself offers.
- File size limits and browser performance with complex models are not given in facts.md.