mcpField
O
OwlCAD

OwlCAD

远程服务
owlcad.com媒体与设计02 周前更新

关于 OwlCAD

OwlCAD 是供 AI 助手使用的参数化 3D CAD 服务,可构建按毫米标注的零件、检查打印条件并导出模型文件。生成的项目可在 OwlCAD 浏览器编辑器中继续修改。

主要功能

  1. 01用基本体、布尔运算和生成器建模
  2. 02检查水密性、尺寸、壁厚和碰撞
  3. 03检查悬垂及打印床适配情况
  4. 04将超尺寸零件切分为可打印部件
  5. 05导出 STL、3MF、OBJ、STEP 或二维图纸
  6. 06管理已保存的 OwlCAD 项目

适用场景

  1. 01设计并检查 3D 打印零件
  2. 02生成齿轮、螺纹或 Gridfinity 部件
  3. 03检查零件是否适合指定打印机
  4. 04导出模型供切片或其他 CAD 工具使用

MCP 相关

托管的 Streamable HTTP MCP 服务向 AI 助手提供建模、检查、导出及项目管理工具。工具调用会将当前模型或项目发送至服务器,并读写 OwlCAD 账户中的项目。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.owlcad.com
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

OwlCAD

面向 3D 打印的参数化 3D CAD,供 AI 助手使用。此插件将 Claude、VS Code 中的 GitHub Copilot、Cursor 或 Gemini CLI 连接到 OwlCAD 托管的 MCP 服务,让助手能够构建以毫米为单位的零件、检查零件是否适合打印,并导出 STL、3MF 或 STEP。 它创建的内容都是标准的 OwlCAD 项目:由带名称和尺寸的零件组成的树形结构。你可以在 owlcad.com 的浏览器编辑器中打开并继续修改。

功能

  • 使用基本体和布尔运算、内置生成器(齿轮、螺纹、Gridfinity 收纳盒和底板)以及带数据手册尺寸的零件库来构建零件。
  • 检查零件:构建是否闭合、尺寸和体积、悬垂、最薄壁厚、零件之间的碰撞,以及零件是否适合指定打印机的打印平台。还可以将过大的零件切割成可打印的部分。
  • 导出供切片软件使用的 STL、3MF 或 OBJ,导出供其他 CAD 工具使用的 STEP,或导出 2D 图纸。
  • 列出、读取、编辑、整理、分享和删除已保存的 OwlCAD 项目。

共有 29 个工具。完整列表及各工具的功能见 owlcad.com/mcp-server。

要求

需要拥有 Pro 方案的 OwlCAD 账户。助手首次使用 OwlCAD 时,会打开浏览器,供你登录并批准其可执行的操作。你可以随时在 owlcad.com 的账户设置中撤销连接。

运行、发送和获取的内容

此插件仅包含配置,不会在你的设备上运行任何内容。它会将助手指向 OwlCAD 托管的服务 https://mcp.owlcad.com/。每次调用工具时,都会将助手正在处理的模型或项目发送到该服务;该服务会读取和写入你 OwlCAD 账户中的项目。有关这些数据的处理方式,请参阅 隐私政策。

安装

服务地址为 https://mcp.owlcad.com/(Streamable HTTP)。它通过 OAuth 为你登录,因此无需复制 API 密钥。

  • Claude(网页、桌面版):打开 Claude 目录中的 OwlCAD 并选择 Connect。或者通过 URL 添加:Settings → Connectors → Add custom connector,然后粘贴 https://mcp.owlcad.com/。

  • VS Code 中的 GitHub Copilot: 从命令面板运行 MCP: Add Server,选择 HTTP 并输入 https://mcp.owlcad.com/;也可以将其添加到 .vscode/mcp.json,然后在 VS Code 提示时登录:

    { "servers": { "owlcad": { "type": "http", "url": "https://mcp.owlcad.com/" } } }
    
  • Claude Code: claude mcp add --transport http owlcad https://mcp.owlcad.com/

  • Cursor: 将服务添加到 ~/.cursor/mcp.json(或项目的 .cursor/mcp.json),然后 在 Cursor 提示时登录:

    { "mcpServers": { "owlcad": { "url": "https://mcp.owlcad.com/" } } }
    
  • Gemini CLI: gemini extensions install https://github.com/Spare-Matter/owlcad-plugin

其他支持 Streamable HTTP 的 MCP 客户端也可以按相同方式使用:将其指向该 URL 并登录。

使用方法

直接用自然语言提出需求。例如:

  • “设计一个 60 mm 的墙壁挂钩,带两个螺丝孔,并检查是否适合打印。”
  • “制作一个 2 × 3 的 Gridfinity 收纳盒,高 6 个单位,并保存到 OwlCAD。”
  • “制作一个 20 齿和一个 40 齿、可以啮合的直齿轮,检查它们是否碰撞,并导出 STEP。”
  • “将我最近的 OwlCAD 项目导出为 3MF。”

助手会使用 OwlCAD 工具构建模型并进行检查,然后提供文件或链接。通过该链接可以在编辑器中打开项目,并继续修改每个尺寸。单位为毫米,Z 轴朝上。

支持

owlcad.com/contact · [email protected]

许可证

此仓库中的文件(配置和文档)采用 MIT 许可证;详见 LICENSE。它们所连接的 OwlCAD 服务为专有服务。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。