Token导航 LogoToken导航

MCP Server · 设计创作

CAD Autodesk MCP

提供无需打开SolidWorks、Fusion 360或Blender即可创建、编辑、验证和导出3D模型的功能,适用于AI助手集成。

stdio官方级别未说明来源级核验工具 11loki-cad-mcp
PythonClaude设计Claude DesktopCursorVS Code

快速开始

作者 / 组织
PRATHVI9607
提供方
PRATHVI9607
运行时
Node.js

工具数量

11

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

1 个

MCP World

选型结论

CAD Autodesk MCP 属于设计创作类 MCP Server,公开资料标注 11 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude、Cursor,有可以直接复制的安装命令;接入前先确认权限范围。

分类

设计创作

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

npx -y loki-cad-mcp

客户端配置示例

{
  "mcpServers": {
    "cad-autodesk-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "loki-cad-mcp"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 11 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

loki cad mcp-cad&3D建模mcp服务器

赋予AI助手真正的CAD超能力——创建、编辑、验证和导出3D模型 无需打开SolidWorks、Fusion 360或Blender。

______________________________________________________________________

它的作用

问克劳德:

*创建一个M6螺栓,将所有边缘圆角0.5毫米,导出为STL,然后验证其是否适用于FDM打印*

它只是工作——没有GUI,没有脚本,纯粹的对话。

______________________________________________________________________

11 MCP工具

工具说明
cad_create_model根据参数创建长方体、圆柱体、球体、圆锥体或圆环体
cad_export_model导出为STL、STEP、OBJ、GLTF、DXF或SVG
cad_query_properties体积、表面积、边界框、质心、可选质量
cad_apply_operation圆角、倒角、外壳、拉伸、旋转、布尔运算、镜像、图案
cad_validate_model3D打印性能检查——水密性、歧管、壁厚
cad_list_templates浏览机械/建筑/有机模板库
cad_load_template使用自定义参数实例化模板
cad_import_file将现有的STL/STEP/OBJ导入内存
cad_sketch_2d在任何平面上创建二维草图(直线、圆弧、圆、矩形)
cad_translate_model按(x,y,z)偏移量移动模型,单位为毫米
cad_repair_mesh修复用于3D打印的STL网格——缠绕、法线、孔洞

______________________________________________________________________

我的文件保存在哪里?

您导出的每个模型(STL、STEP、OBJ等)都位于您控制的文件夹中。 集 CAD_MCP_MODELS_DIR 在您的配置中,将文件保存到计算机上的一个真实文件夹中——这是最重要的设置。

平台推荐值
窗户C:/Users/YourName/Documents/cad-models
macOS/Users/yourname/Documents/cad-models
Linux/home/yourname/cad-models
为什么这对npx很重要? 没有 CAD_MCP_MODELS_DIR,文件保存在npx缓存中 (~/.npm/_npx//node_modules/loki-cad-mcp/models/exports/)--埋在地下,很难找到。 始终设置此变量。

如果文件夹不存在,则会自动创建。在里面你会发现:

cad-models/
├── exports/   ← your STL, STEP, OBJ, GLTF, DXF, SVG files
└── previews/  ← PNG preview images

______________________________________________________________________

安装

先决条件

要求注意事项
Node.js≥18
Python 3.9–3.12cadquery-ocp 3.13+没有轮子

选项1-npx(无需安装)

无需全局安装,npx会按需下载并运行该软件包。

npx -y loki-cad-mcp

选项2——全局npm安装

npm install -g loki-cad-mcp

然后参考 loki-cad-mcp 作为配置中的命令。

选项3--克隆和构建

git clone https://github.com/PRATHVI9607/CAD_Autodesk_MCP.git
cd CAD_Autodesk_MCP
npm install          # builds dist/ automatically

Python设置(所有选项都需要)

CadQuery必须安装在Python 3.9–3.12环境中。 运行一次安装脚本——它会创建一个 .venv 并安装所有依赖项:

# macOS / Linux
bash scripts/setup.sh

# Windows PowerShell
.\scripts\setup.ps1

或手动:

python3.12 -m venv .venv
source .venv/bin/activate          # macOS/Linux
# .venv\Scripts\activate           # Windows
pip install -r python/requirements.txt

______________________________________________________________________

配置Claude桌面

这就是你连接服务器的方式——你永远不会运行 npx 手动。 Claude Desktop读取此配置文件并自动启动服务器。

步骤1--打开配置文件

平台路径
窗户%APPDATA%\Claude\claude_desktop_config.json
macOS~/Library/Application Support/Claude/claude_desktop_config.json
Linux~/.config/Claude/claude_desktop_config.json

在任何文本编辑器(记事本、VS Code等)中打开它。如果它还不存在,就创建它。

步骤2——粘贴平台的配置

Windows--npx
{
  "mcpServers": {
    "loki-cad-mcp": {
      "command": "npx",
      "args": ["-y", "loki-cad-mcp"],
      "env": {
        "CAD_MCP_MODELS_DIR": "C:/Users/YourName/Documents/cad-models",
        "CAD_MCP_PYTHON_CMD": "python"
      }
    }
  }
}
macOS--npx
{
  "mcpServers": {
    "loki-cad-mcp": {
      "command": "npx",
      "args": ["-y", "loki-cad-mcp"],
      "env": {
        "CAD_MCP_MODELS_DIR": "/Users/yourname/Documents/cad-models",
        "CAD_MCP_PYTHON_CMD": "python3"
      }
    }
  }
}
Linux--npx
{
  "mcpServers": {
    "loki-cad-mcp": {
      "command": "npx",
      "args": ["-y", "loki-cad-mcp"],
      "env": {
        "CAD_MCP_MODELS_DIR": "/home/yourname/cad-models",
        "CAD_MCP_PYTHON_CMD": "python3"
      }
    }
  }
}

替换 YourName / yourname 使用您的实际用户名。 文件夹(cad-models)它是自动创建的,您不需要自己创建。

步骤3--重新启动克劳德桌面

关闭并重新打开Claude Desktop。服务器在第一次工具调用时自动启动。

您导出的文件将显示在:

  • 窗户: C:\Users\YourName\Documents\cad-models\exports\
  • macOS/Linux: ~/Documents/cad-models/exports/

______________________________________________________________________

克隆的repo配置(如果您克隆而不是使用npx)

视窗
{
  "mcpServers": {
    "loki-cad-mcp": {
      "command": "node",
      "args": ["C:/path/to/CAD_Autodesk_MCP/dist/index.js"],
      "env": {
        "CAD_MCP_MODELS_DIR": "C:/Users/YourName/Documents/cad-models",
        "CAD_MCP_PYTHON_CMD": "C:/path/to/CAD_Autodesk_MCP/.venv/Scripts/python.exe"
      }
    }
  }
}
macOS/Linux
{
  "mcpServers": {
    "loki-cad-mcp": {
      "command": "node",
      "args": ["/path/to/CAD_Autodesk_MCP/dist/index.js"],
      "env": {
        "CAD_MCP_MODELS_DIR": "/Users/yourname/Documents/cad-models",
        "CAD_MCP_PYTHON_CMD": "/path/to/CAD_Autodesk_MCP/.venv/bin/python"
      }
    }
  }
}

______________________________________________________________________

环境变量

变量默认值描述
CAD_MCP_MODELS_DIR./models ⚠️将其设置为绝对路径。 默认情况下,使用npx时将文件埋在npx缓存中。
CAD_MCP_PYTHON_CMD自动检测Python 3.9–3.12可执行文件的路径。自动检测 .venv 首先,然后是系统 python3/python.
CAD_MCP_LOGS_DIR./logs服务器日志文件目录。
CAD_MCP_GEOMETRY_TIMEOUT_MS30000几何操作超时(毫秒)
CAD_MCP_RENDER_TIMEOUT_MS60000渲染/预览超时(毫秒)

______________________________________________________________________

建筑

MCP Client (Claude Desktop / Claude Code / Cursor / etc.)
    │  stdio transport — MCP protocol (JSON-RPC 2.0)
    ▼
dist/index.js              — 11 tools, Zod validation, StdioServerTransport
dist/http-server.js        — optional REST wrapper on port 3000 (testing)
    │  JSON-RPC 2.0 over subprocess stdin/stdout
    ▼
python/cadquery_server.py  — persistent geometry server
    ├─ CadQuery / OpenCASCADE  (parametric BRep modelling)
    ├─ trimesh                 (mesh validation, repair, OBJ/GLTF export)
    └─ validators.py           (3D-printability checks)
    ▼
CAD_MCP_MODELS_DIR/exports/    (STL, STEP, OBJ, GLTF, DXF, SVG)
CAD_MCP_MODELS_DIR/previews/   (PNG previews)

______________________________________________________________________

发展

# Clone & install
git clone https://github.com/PRATHVI9607/CAD_Autodesk_MCP.git
cd cad-mcp
npm install

# Set up Python
.\scripts\setup.ps1   # Windows
bash scripts/setup.sh # macOS/Linux

# Type-check
npm run typecheck

# Build
npm run build

# Start HTTP test server (port 3000)
npm run start:http

# Run integration tests
npm run test:http

______________________________________________________________________

安全

  • 所有输出文件严格限于 CAD_MCP_MODELS_DIR --路径遍历被拒绝
  • 根据验证模型名称 /^[A-Za-z0-9_\-]{1,128}$/
  • 在到达CAD内核之前,拒绝负/零尺寸
  • 几何操作在30秒后超时;60秒后渲染
  • 根据shell注入字符验证Python可执行路径
  • 没有向MCP客户端公开原始Python堆栈跟踪
  • HTTP测试服务器绑定到 localhost 只是——不要暴露在网络中

______________________________________________________________________

模板

9个参数化模板可供使用:

类别模板
机械bolt_m6, nut_m6, bracket_l, gear_spur
建筑wall_section, column_round, slab_flat
有机blob_sphere, ring_torus
# In Claude:
"Load the bolt_m6 template with shank_length=40 and export to STL."

______________________________________________________________________

许可证

麻省理工学院——见 许可证.

工具与能力

工具数量

11

资源数量

0

提示词数量

0

能力标签

CAD建模Python本地部署3D打印AI集成参数化设计机械工程

支持客户端

Claude DesktopClaudeCursorVS Code

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

出图与改图

按描述生成或修改图像,快速迭代风格。

读取设计稿

读取画布和图层信息,按规范生成页面。

素材整理

批量生成缩略图、统一命名和标签。

选择建议

值得选的地方

  • 工具数量 11 个,一次接入能覆盖的操作比单点工具更全。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude、Cursor,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在设计创作场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
CAD Autodesk MCP

MCP World · 本页

11stdio有1 个2026-05-17
Blender MCP

MCP.so

17stdio有3 个2026-05-17
Figma Context MCP 3aaa8d28

MCP World

0未说明未标注2 个2026-05-17
Nova Canvas MCP Server

MCP World

2stdio有1 个2026-05-17
Cursor Talk To Figma MCP Da1c7911

MCP World

40未说明未标注1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

CAD Autodesk MCP 怎么安装?

公开资料给出的安装命令是 npx -y loki-cad-mcp,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

CAD Autodesk MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

CAD Autodesk MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

CAD Autodesk MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

CAD Autodesk MCP 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude、Cursor、VS Code;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP