A 的CAD MCP 服务器允许一个AI代理,如Claude Code,Claude Desktop,Codex或Cursor通过模型背景协议调用真实的CAD操作,而不仅仅是编写代码或描述步骤。地理生活的地方(运行桌面应用 vs. 无头引擎 vs. 生成的代码)许可证.
| 服务器 | 来源 | 许可证 | 你需要什么 | 代理人能做什么 |
|---|---|---|---|---|
| SolidCraft | 建成 SolidCraft-cli mcp | 或阿帕奇2.0 | 具有 app/CLI 的船舶;无头或连接到运行窗口 | 原生建模命令、参数、测量、屏幕截图、 STEP/STL/3MF 出口;命令方案通过 describe_command |
| FreeCAD MCP | 无人机 / FreeCAD-mcp(社区) | 我的 | FreeCAD + FreeCAD 内部的附加件(启动其 RPC 服务器) +uvx FreeCAD-mcp | 创建/编辑模型,运行Python脚本,检查文档,FEM分析 |
| Autodesk Fusion MCP 应用程序 | 官方服务(Autodesk) | 所有者;为合并订阅者 | 局部运行的合并;启用“偏好” › 一般 › API › Fusion MCP Server; Claude 连接器或其他 MCP 客户端 | 实时会话:创建、修改和检查几何、草图和特征 |
| 编辑 编辑 | 图书馆 / Text-to-cad(社区) | 我的 | 代理插件/技能 + 局部cadgen mcp浏览器服务器; uv; build123d / Open CASCADE | 通过代码生成 STEP、GLB、STL、3MF;DFM检查;绘图。默认启用远程测量(可关闭) |
没有插件或桥梁:SolidCraft-cli mcp暴露与工具栏相同的命令,没有窗口(无头),并且可以连接到桌面应用程序--connect所以你看模型成长. 文件访问是限制的默认允许的文件夹. 自 0.17.0 它也提供一个只读的describe_commandJSON Schemas 工具用于键入命令,以及无头的 MCP 会话(自 0.27.0 以来,SolidCraft-cli run;由于 0.27.1,通话连接到正在运行的应用程序)可以用相同的--param-check warn或strict按客户端设置:MCP 教程.
claude mcp add SolidCraft -- SolidCraft-cli mcp
codex mcp add SolidCraft -- SolidCraft-cli mcp
一个有两个部分的社区项目:你在FreeCAD中安装的附加程序(切换到MCP Addon工作台并点击启动 RPC 服务器)和您的客户端启动的 MCP 服务器uvx FreeCAD-mcp强劲的地方FreeCAD是强大的(Python脚本,FEM),但FreeCAD必须运行。SolidCraft 与 FreeCAD.
Autodesk 官方服务器将代理连接到您的机器上的实时 Fusion 会话中;克劳德连接器需要安装和运行Fusion,并在“偏好”中启用服务器。Autodesk为Fusion订阅者描述了它,还提到了单独的Fusion数据MCP。SolidCraft 对比 Fusion 360).
一个为代理商设置的插件和技能(Claude Code, Codex, Cursor, Gemini, Grok)以 build123d 在 Open CASCADE 上生成代码的部件,并导出 STEP, GLB, STL 或 3MF;其本地服务器是cadgen mcp没有互动的参数时间线,如CAD应用程序. 使用统计数据和事故报告是默认的,可以被关闭uvx cadgen telemetry off.
代理人也可以写脚本为创建123D, 卡德里或开放式并运行它们 - 不需要服务器,也不需要实时模型来检查或测量步骤之间。
接下来:安装 SolidCraft MCP · 通过MCP创建的社区构建 · text-to-CAD、code-CAD 或 MCP:解釋的方法.