cadAI

What Can MCP Do When You Connect CAD to an AI Agent?

A developer wants to connect an AI agent to CAD, and the question is what the MCP interface can do, and what it cannot do. The short answer is that the MCP interface is built for AI agents: an agent drives modeling directly through it, calling five intents — S-01 primitives, S-02 holes, S-03 conversion, S-04 measurement, and S-05 preview — from one sentence split into several steps. What the agent produces is a draft, and a human previews and confirms it before export. Endpoint addresses, tool lists, and authentication methods are not given in facts.md, so this page stays at the level of what the interface is for, and does not write agent-side configuration.

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.

What this page solves

This page solves one job only: what MCP can do when an AI agent is connected to CAD, what it cannot do, and how the agent works once it is connected. After reading it, you can do three things. First, you can tell the MCP interface apart from the web one-sentence assistant: the first is a channel for developers, and the second is for users who do not write code. Second, you know which five intents an agent can call, and how one sentence is split into several steps. Third, you know that delivery needs a human preview and confirmation, and that an agent does not save a model straight to disk on its own.

It also states what it does not solve. Endpoint addresses, tool lists, and authentication methods are not given in facts.md, so this page does not write agent-side configuration. Complex curved surfaces, assembly motion simulation, and CAM toolpaths are outside the scope of cadAI, and an agent cannot do them either. Chamfering is not among the five connected intents, and whether it is supported depends on what the page itself offers.

Six steps to let an agent build a flanged plate

Work through six steps in order.

  1. Connect to the MCP interface. A developer connects the agent to the cadAI MCP interface, following the interface documentation for the agent-side configuration.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.

Step 6 is the step most often skipped by mistake. However smoothly the agent works, a human still needs to look before export. A parameter changes, the holes move with it, and a dimension can change without anyone noticing.

Common errors and how to fix them

Each fix follows the same order: task first, parameters second, measurement third, export last. A clear task with clear parameters is what makes the agent reliable, and a human check at the end is what makes the result trustworthy.

Comparison: three kinds of choices

AspectcadAI (web and MCP)Desktop CADGeneral online tools
InstallOpens in the browser, nothing to installInstall several GB of local softwareOpens in the browser
Parametric modelingYes, a changed parameter moves the part with itYesMostly simple edits, not parametric
Holes and measurementS-02 holes and S-04 measurement connectedYesDepends on the tool, often incomplete
AI agent driveMCP interface, an agent can drive modeling directlyUsually not offeredUsually not offered
One-sentence modelingAI assistant, calling S-01 through S-05Usually not offeredUsually not offered
FitsSimple parts, flanged plates, brackets; letting an AI agent build modelsComplex curved surfaces, assemblies, CAMLight viewing and small edits
Main limitComplex curved surfaces, assembly motion simulation, and CAM are outside its scopeLarge size, steep learning curveShallow features, no parametric parts

The table compares categories only, with no version numbers, prices, or scores for any specific product.

cadAI in numbers

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: What can MCP do when you connect CAD to an AI agent?

The MCP interface lets an agent drive modeling directly, calling five intents: S-01 primitives, S-02 holes, S-03 conversion, S-04 measurement, and S-05 preview. One sentence splits into several steps — building the rough shape, drilling holes, measuring, and previewing — done in order. What the agent produces is a draft, and 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

cadAI · Aiglade · 2026-11-12

Open cadAI